Skip to main content

Who Should I Trade?

David Robertson for Zach Eflin (2024)


See if your team wins or loses with this trade View Trade Analyzer

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - FA
David Robertson
Expert
Recommendation
92%
Recommended by
12 of 13 experts
8%
Recommended by
1 of 13 experts
Rankings 
   
Rest of Season# 38# 171
VBR# 103# 300
   
Misc 
   
Injury Alert-FA
   
Expert Ranks 
   
Andy Behrens
Yahoo! Sports
# 32
   
Scott Pianowski
Yahoo! Sports
# 49# 104
   
Pat Fitzmaurice
FantasyPros
# 40
   
Jeff Boggis
Fantasy Football Empire
# 40
   
Dalton Del Don
Yahoo! Sports
# 23
   
Chris Welsh
FantasyPros
# 52# 148
   
Tim Kanak
Fantasy Aceball
# 26
   
Pierre Camus
Fantasy Endgame
# 98
   
Joe Pisapia
FantasyPros
# 47
   
Kev Mahserejian
RotoBaller
# 21
   
Kelly Kirby
FantasyPros
# 34
   
Chase Davis
FantasyPros
# 48
   
Mike Maher
FantasyPros
# 113# 107
   
Who Should I Trade? Player Statistics
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - FA
David Robertson
2024 Stats 
   
   
Games Played2868
   
Games Started280
   
Innings Pitched165.172.0
   
Wins103
   
Losses94
   
Saves02
   
Blown Saves08
   
Holds034
   
Hits Allowed16653
   
Earned Runs6624
   
Home Runs Allowed225
   
Strikeouts13499
   
Walks2427
   
ERA3.593.00
   
WHIP1.151.11
   
Who Should I Trade? Player Notes
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - FA
David Robertson
News 
 Zach Eflin had a rough day on the mound, allowing three earned runs on four hits and five walks while striking out only one over 4.2 innings in Wednesday's 9-7 victory over the Yankees.
Jesse Garcia
Thu, Sep 26th
David Robertson has declined his mutual option with the Rangers and is now a free agent.
Jesse Garcia
Sat, Nov 2nd
 Zach Eflin turned in a quality start but didn't factor into the decision in Thursday's 5-3 win over the Giants.
Chase Davis
Fri, Sep 20th
David Robertson delivered a pristine performance, tossing two scoreless innings with two strikeouts to secure a save in the Rangers' 2-1 victory over the White Sox.
Chase Davis
Fri, Jul 26th
 Zach Eflin turned in a quality start but took the loss in Friday's 1-0 defeat against the Tigers.
Chris Schommer
Sat, Sep 14th
David Robertson earned the save on Sunday against the Royals, working around a walk.
Ari Koslow
Sun, May 5th
 Zach Eflin struggled in Saturday's 7-1 loss to the Rays, allowing three earned runs on eight hits and one walk while striking out four over 5 2/3 innings.
Chris Schommer
Sun, Sep 8th
The Texas Rangers have signed relief pitcher David Robertson to a one-year contract in the $11-12 million range.
Brenton Kemp
Thu, Jan 25th
 Zach Eflin allowed one run on four hits across seven innings on Sunday against the Rockies.
Ari Koslow
Mon, Sep 2nd
Free-agent reliever David Robertson is drawing interest from the Texas Rangers.
Brenton Kemp
Thu, Jan 25th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - FA
David Robertson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs LAAPatrick Sandoval (2-8)   
Sat, Mar 30thvs LAAGriffin Canning (6-13)#166   
Sun, Mar 31stvs LAAReid Detmers (4-9)#84   
Mon, Apr 1stvs KCMichael Wacha (13-8)#52   
Tue, Apr 2ndvs KCAlec Marsh (9-9)#186   
Wed, Apr 3rdvs KCCole Ragans (11-9)#13   
Fri, Apr 5th@ PITJared Jones (6-8)#76   
Sat, Apr 6th@ PITBailey Falter (8-9)#140   
Sun, Apr 7th@ PITMarco Gonzales (1-1)   
Tue, Apr 9th@ BOSBrayan Bello (14-8)#90   
Wed, Apr 10th@ BOSKutter Crawford (9-16)#86   
Thu, Apr 11th@ BOSGarrett Whitlock (1-0)   
Fri, Apr 12thvs MILFreddy Peralta (11-9)#21   
Sat, Apr 13thvs MILDL Hall (1-2)#147   
Sun, Apr 14thvs MILColin Rea (12-6)#164   
Mon, Apr 15thvs MINLouie Varland (0-6)#101   
Tue, Apr 16thvs MINChris Paddack (5-3)#192   
Wed, Apr 17thvs MINPablo Lopez (15-10)#26   
Fri, Apr 19th@ KCAlec Marsh (9-9)#186   
Sat, Apr 20th@ KCCole Ragans (11-9)#13   
Sun, Apr 21st@ KCSeth Lugo (16-9)#39   
Mon, Apr 22nd@ LAAReid Detmers (4-9)#84   
Tue, Apr 23rd@ LAAGriffin Canning (6-13)#166   
Wed, Apr 24th@ LAATyler Anderson (10-15)#168   
Fri, Apr 26thvs OAKRoss Stripling (2-11)#100   
Sat, Apr 27thvs OAKJP Sears (11-13)#95   
Sun, Apr 28thvs OAKPaul Blackburn (5-4)   
Mon, Apr 29thvs NYYClarke Schmidt (5-5)#62   
Tue, Apr 30thvs NYYNestor Cortes Jr. (9-10)   
Wed, May 1stvs NYYLuis Gil (15-7)#91   
Thu, May 2ndvs NYYCarlos Rodon (16-9)#25   
Fri, May 3rd@ CINHunter Greene (9-5)#50   
Sat, May 4th@ CINAndrew Abbott (10-10)   
Sun, May 5th@ CINNick Lodolo (9-6)   
Tue, May 7th@ WSHTrevor Williams (6-1)#176   
Wed, May 8th@ WSHMitchell Parker (7-10)#133   
Fri, May 10thvs ARIBrandon Pfaadt (11-10)#36   
Sat, May 11thvs ARIRyne Nelson (10-6)#134   
Sun, May 12thvs ARIZac Gallen (14-6)#14   
Mon, May 13thvs TORJose Berrios (16-11)#69   
Wed, May 15thvs TORYusei Kikuchi (9-10)#31   
Fri, May 17thvs SEABryce Miller (12-8)#58   
Sat, May 18thvs SEALuis Castillo (11-12)#120   
Sun, May 19thvs SEAGeorge Kirby (14-11)#12   
Mon, May 20th@ STLSonny Gray (13-9)   
Wed, May 22nd@ STLKyle Gibson (8-8)#106   
Thu, May 23rd@ CWSMike Clevinger (0-3)   
Fri, May 24th@ CWSChris Flexen (3-15)#306   
Sat, May 25th@ CWSErick Fedde (9-9)#70   
Sun, May 26th@ CWSGarrett Crochet (6-12)#19   
Mon, May 27thvs BOSCooper Criswell (6-5)#241   
Tue, May 28thvs BOSBrayan Bello (14-8)#90   
Wed, May 29thvs BOSKutter Crawford (9-16)#86   
Fri, May 31stvs TBAaron Civale (8-9)#81   
Sat, Jun 1stvs TBTaj Bradley (8-11)#49   
Sun, Jun 2ndvs TBZack Littell (8-10)#56   
Mon, Jun 3rd@ TORKevin Gausman (14-11)#30   
Tue, Jun 4th@ TORTrevor Richards   
Wed, Jun 5th@ TORJose Berrios (16-11)#69   
Thu, Jun 6th@ TORYusei Kikuchi (9-10)#31   
Fri, Jun 7th@ TBAaron Civale (8-9)#81   
Sat, Jun 8th@ TBTaj Bradley (8-11)#49   
Sun, Jun 9th@ TBZack Littell (8-10)#56   
Mon, Jun 10th@ TBRyan Pepiot (8-8)#55   
Tue, Jun 11thvs ATLMax Fried (11-10)#23   
Wed, Jun 12thvs ATLSpencer Schwellenbach (8-7)#94   
Thu, Jun 13thvs ATLReynaldo Lopez (8-5)#47   
Fri, Jun 14thvs PHIRanger Suarez (12-8)#37   
Sat, Jun 15thvs PHITaijuan Walker (3-7)#248   
Sun, Jun 16thvs PHIZack Wheeler (16-7)#3   
Tue, Jun 18th@ NYYNestor Cortes Jr. (9-10)   
Wed, Jun 19th@ NYYGerrit Cole (8-5)#5   
Thu, Jun 20th@ NYYLuis Gil (15-7)#91   
Fri, Jun 21st@ HOUJake Bloss (0-1)#269   
Sat, Jun 22nd@ HOURonel Blanco (13-6)#98   
Sun, Jun 23rd@ HOUFramber Valdez (15-7)#9   
Mon, Jun 24thvs CLETanner Bibee (12-8)#20   
Tue, Jun 25thvs CLELogan Allen (8-5)#213   
Wed, Jun 26thvs CLECarlos Carrasco (3-10)#242   
Thu, Jun 27thvs TEXJon Gray (5-6)   
Fri, Jun 28thvs TEXMax Scherzer (2-4)   
Sat, Jun 29thvs TEXMichael Lorenzen (7-6)#217   
Sun, Jun 30thvs TEXAndrew Heaney (5-14)#85   
Tue, Jul 2nd@ SEAGeorge Kirby (14-11)#12   
Wed, Jul 3rd@ SEALogan Gilbert (9-12)#11   
Thu, Jul 4th@ SEABryce Miller (12-8)#58   
Fri, Jul 5th@ OAKHogan Harris (4-4)#246   
Sat, Jul 6th@ OAKLuis Medina (2-4)   
Sun, Jul 7th@ OAKMitch Spence (8-10)#111   
Tue, Jul 9thvs CHCJameson Taillon (12-8)#75   
Wed, Jul 10thvs CHCShota Imanaga (15-3)#29   
Thu, Jul 11thvs CHCJustin Steele (5-5)#33   
Fri, Jul 12thvs NYYGerrit Cole (8-5)#5   
Sat, Jul 13thvs NYYLuis Gil (15-7)#91   
Sun, Jul 14thvs NYYCarlos Rodon (16-9)#25   
Fri, Jul 19th@ TEXNathan Eovaldi (12-8)#43   
Sat, Jul 20th@ TEXMax Scherzer (2-4)   
Sun, Jul 21st@ TEXAndrew Heaney (5-14)#85   
Tue, Jul 23rd@ MIAKyle Tyler (0-2)   
Wed, Jul 24th@ MIAEdward Cabrera (4-8)#105   
Thu, Jul 25th@ MIARoddery Munoz (2-7)#307   
Fri, Jul 26thvs SDAdam Mazur (1-3)#275   
Sat, Jul 27thvs SDMichael King (13-9)#10   
Sun, Jul 28thvs SDRandy Vasquez (4-7)#214   
Mon, Jul 29thvs TORBowden Francis (8-5)#87   
Tue, Jul 30thvs TORChris Bassitt (10-14)#54   
Wed, Jul 31stvs TORPaolo Espino (0-1)   
Thu, Aug 1st@ CLEBen Lively (13-10)#158   
Fri, Aug 2nd@ CLECarlos Carrasco (3-10)#242   
Sat, Aug 3rd@ CLEJoey Cantillo (2-4)#165   
Sun, Aug 4th@ CLEGavin Williams (3-10)#59   
Tue, Aug 6th@ TORChris Bassitt (10-14)#54   
Wed, Aug 7th@ TORBowden Francis (8-5)#87   
Thu, Aug 8th@ TORKevin Gausman (14-11)#30   
Fri, Aug 9th@ TBZack Littell (8-10)#56   
Sat, Aug 10th@ TBDrew Rasmussen (0-2)#64   
Sun, Aug 11th@ TBJeffrey Springs (2-2)   
Tue, Aug 13thvs WSHJake Irvin (10-14)#127   
Wed, Aug 14thvs WSHDJ Herz (4-9)#148   
Thu, Aug 15thvs BOSNick Pivetta (6-12)#53   
Fri, Aug 16thvs BOSBrennan Bernardino (4-3)#225   
Sat, Aug 17thvs BOSBrayan Bello (14-8)#90   
Sun, Aug 18thvs BOSKutter Crawford (9-16)#86   
Mon, Aug 19th@ NYMDavid Peterson (10-3)#112   
Tue, Aug 20th@ NYMJose Quintana (10-10)#167   
Wed, Aug 21st@ NYMSean Manaea (12-6)#61   
Thu, Aug 22ndvs HOUSpencer Arrighetti (7-13)#161   
Fri, Aug 23rdvs HOUHunter Brown (11-9)#41   
Sat, Aug 24thvs HOUFramber Valdez (15-7)#9   
Sun, Aug 25thvs HOUYusei Kikuchi (9-10)#31   
Tue, Aug 27th@ LADJack Flaherty (13-7)#27   
Wed, Aug 28th@ LADWalker Buehler (1-6)#48   
Thu, Aug 29th@ LADBobby Miller (2-4)#188   
Fri, Aug 30th@ COLAustin Gomber (5-12)#309   
Sat, Aug 31st@ COLRyan Feltner (3-10)#296   
Sun, Sep 1st@ COLTy Blach (3-8)#293   
Mon, Sep 2ndvs CWSChris Flexen (3-15)#306   
Tue, Sep 3rdvs CWSNick Nastrini (0-7)#295   
Wed, Sep 4thvs CWSJonathan Cannon (5-10)#268   
Fri, Sep 6thvs TBShane Baz (4-3)#77   
Sat, Sep 7thvs TBRyan Pepiot (8-8)#55   
Sun, Sep 8thvs TBZack Littell (8-10)#56   
Mon, Sep 9th@ BOSBrayan Bello (14-8)#90   
Tue, Sep 10th@ BOSKutter Crawford (9-16)#86   
Wed, Sep 11th@ BOSNick Pivetta (6-12)#53   
Fri, Sep 13th@ DETBeau Brieske (4-5)#123   
Sat, Sep 14th@ DETBeau Brieske (4-5)#123   
Sun, Sep 15th@ DETKeider Montero (6-6)#184   
Tue, Sep 17thvs SFBlake Snell (5-3)#22   
Wed, Sep 18thvs SFHayden Birdsong (5-6)#200   
Thu, Sep 19thvs SFLogan Webb (13-10)#17   
Fri, Sep 20thvs DETTyler Holton (7-2)#88   
Sat, Sep 21stvs DETReese Olson (4-8)#79   
Sun, Sep 22ndvs DETTyler Holton (7-2)#88   
Tue, Sep 24th@ NYYClarke Schmidt (5-5)#62   
Wed, Sep 25th@ NYYMarcus Stroman (10-9)#117   
Thu, Sep 26th@ NYYGerrit Cole (8-5)#5   
Fri, Sep 27th@ MINPablo Lopez (15-10)#26   
Sat, Sep 28th@ MINZebby Matthews (1-4)#113   
Sun, Sep 29th@ MINBailey Ober (12-9)#34