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 - TEX
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# 315
   
Projections 
   
Strikeouts11657
Wins93
Saves03
ERA3.833.33
WHIP1.191.25
   
Misc 
   
Injury Alert--
   
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 - TEX
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 Projections
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - TEX
David Robertson
2024 Projections 
   
   
Games Played2754
   
Games Started270
   
Innings Pitched132.544.8
   
Wins93
   
Losses93
   
Saves03
   
Blown Saves00
   
Holds010
   
Hits Allowed13236
   
Earned Runs5617
   
Home Runs Allowed207
   
Strikeouts11657
   
Walks2118
   
ERA3.833.33
   
WHIP1.191.25
   
Who Should I Trade? Player Notes
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - TEX
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 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 didn't factor into the decision in Thursday's 5-3 win over the Giants.
Chase Davis
Fri, Sep 20th
David Robertson earned the save on Sunday against the Royals, working around a walk.
Ari Koslow
Sun, May 5th
 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
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 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
Free-agent reliever David Robertson is drawing interest from the Texas Rangers.
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
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - TEX
David Robertson
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 28thvs LAAPatrick Sandoval (2-8)vs CHCJustin Steele (5-5)#33
Sat, Mar 30thvs LAAGriffin Canning (6-13)#166vs CHCKyle Hendricks (4-12)#160
Sun, Mar 31stvs LAAReid Detmers (4-9)#85vs CHCJordan Wicks (2-4)
Mon, Apr 1stvs KCMichael Wacha (13-8)#52@ TBRyan Pepiot (8-8)#56
Tue, Apr 2ndvs KCAlec Marsh (9-9)#187@ TBZach Eflin (10-9)#17
Wed, Apr 3rdvs KCCole Ragans (11-9)#13@ TBAaron Civale (8-9)#80
Fri, Apr 5th@ PITJared Jones (6-8)#76vs HOUHunter Brown (11-9)#41
Sat, Apr 6th@ PITBailey Falter (8-9)#139vs HOUJ.P. France (0-3)
Sun, Apr 7th@ PITMarco Gonzales (1-1)vs HOURonel Blanco (13-6)#99
Mon, Apr 8th   vs HOUBlair Henley (0-0)
Tue, Apr 9th@ BOSBrayan Bello (14-8)#92vs OAKAlex Wood (1-3)
Wed, Apr 10th@ BOSKutter Crawford (9-16)#86vs OAKRoss Stripling (2-11)#101
Thu, Apr 11th@ BOSGarrett Whitlock (1-0)vs OAKJP Sears (11-13)#96
Fri, Apr 12thvs MILFreddy Peralta (11-9)#21@ HOUJ.P. France (0-3)
Sat, Apr 13thvs MILDL Hall (1-2)#150@ HOURonel Blanco (13-6)#99
Sun, Apr 14thvs MILColin Rea (12-6)#165@ HOUCristian Javier (3-1)
Mon, Apr 15thvs MINLouie Varland (0-6)#102@ DETReese Olson (4-8)#81
Tue, Apr 16thvs MINChris Paddack (5-3)#194@ DETCasey Mize (2-6)#83
Wed, Apr 17thvs MINPablo Lopez (15-10)#26@ DETTarik Skubal (18-4)#1
Thu, Apr 18th   @ DETKenta Maeda (3-7)#181
Fri, Apr 19th@ KCAlec Marsh (9-9)#187@ ATLChris Sale (18-3)#4
Sat, Apr 20th@ KCCole Ragans (11-9)#13@ ATLCharlie Morton (8-10)#140
Sun, Apr 21st@ KCSeth Lugo (16-9)#39@ ATLDarius Vines (0-1)
Tue, Apr 23rd@ LAAGriffin Canning (6-13)#166vs SEALogan Gilbert (9-12)#11
Wed, Apr 24th@ LAATyler Anderson (10-15)#167vs SEABryce Miller (12-8)#59
Thu, Apr 25th   vs SEALuis Castillo (11-12)#122
Fri, Apr 26thvs OAKRoss Stripling (2-11)#101vs CINGraham Ashcraft (5-5)
Sat, Apr 27thvs OAKJP Sears (11-13)#96vs CINHunter Greene (9-5)#50
Sun, Apr 28thvs OAKPaul Blackburn (5-4)vs CINAndrew Abbott (10-10)
Tue, Apr 30thvs NYYNestor Cortes Jr. (9-10)vs WSHMacKenzie Gore (10-12)#67
Wed, May 1stvs NYYLuis Gil (15-7)#91vs WSHTrevor Williams (6-1)#175
Thu, May 2ndvs NYYCarlos Rodon (16-9)#24vs WSHMitchell Parker (7-10)#134
Fri, May 3rd@ CINHunter Greene (9-5)#50@ KCBrady Singer (9-13)#82
Sat, May 4th@ CINAndrew Abbott (10-10)@ KCMichael Wacha (13-8)#52
Sun, May 5th@ CINNick Lodolo (9-6)@ KCDaniel Lynch (2-0)#197
Mon, May 6th   @ OAKAlex Wood (1-3)
Tue, May 7th@ WSHTrevor Williams (6-1)#175@ OAKRoss Stripling (2-11)#101
Wed, May 8th@ WSHMitchell Parker (7-10)#134@ OAKOsvaldo Bido (5-3)#233
Fri, May 10thvs ARIBrandon Pfaadt (11-10)#36@ COLAustin Gomber (5-12)#315
Sat, May 11thvs ARIRyne Nelson (10-6)#135@ COLRyan Feltner (3-10)#299
Sun, May 12thvs ARIZac Gallen (14-6)#14@ COLTy Blach (3-8)#301
Mon, May 13thvs TORJose Berrios (16-11)#71vs CLETanner Bibee (12-8)#20
Tue, May 14th   vs CLEBen Lively (13-10)#157
Wed, May 15thvs TORYusei Kikuchi (9-10)#31vs CLECarlos Carrasco (3-10)#244
Fri, May 17thvs SEABryce Miller (12-8)#59vs LAATyler Anderson (10-15)#167
Sat, May 18thvs SEALuis Castillo (11-12)#122vs LAAPatrick Sandoval (2-8)
Sun, May 19thvs SEAGeorge Kirby (14-11)#12vs LAAJose Soriano (6-7)
Tue, May 21st   @ PHIRanger Suarez (12-8)#37
Wed, May 22nd@ STLKyle Gibson (8-8)#107@ PHITaijuan Walker (3-7)#252
Thu, May 23rd@ CWSMike Clevinger (0-3)@ PHIZack Wheeler (16-7)#3
Fri, May 24th@ CWSChris Flexen (3-15)#312@ MINBailey Ober (12-9)#35
Sat, May 25th@ CWSErick Fedde (9-9)#72@ MINChris Paddack (5-3)#194
Sun, May 26th@ CWSGarrett Crochet (6-12)#19@ MINPablo Lopez (15-10)#26
Tue, May 28thvs BOSBrayan Bello (14-8)#92vs ARIBrandon Pfaadt (11-10)#36
Wed, May 29thvs BOSKutter Crawford (9-16)#86vs ARIRyne Nelson (10-6)#135
Fri, May 31stvs TBAaron Civale (8-9)#80@ MIASixto Sanchez (0-3)#260
Sat, Jun 1stvs TBTaj Bradley (8-11)#49@ MIARyan Weathers (5-6)#153
Sun, Jun 2ndvs TBZack Littell (8-10)#55@ MIATrevor Rogers (2-11)
Mon, Jun 3rd@ TORKevin Gausman (14-11)#30vs DETTarik Skubal (18-4)#1
Tue, Jun 4th@ TORTrevor Richardsvs DETJack Flaherty (13-7)#28
Wed, Jun 5th@ TORJose Berrios (16-11)#71vs DETKenta Maeda (3-7)#181
Fri, Jun 7th@ TBAaron Civale (8-9)#80vs SFLogan Webb (13-10)#18
Sat, Jun 8th@ TBTaj Bradley (8-11)#49vs SFSpencer Howard (1-2)
Sun, Jun 9th@ TBZack Littell (8-10)#55vs SFKeaton Winn (3-8)
Tue, Jun 11thvs ATLMax Fried (11-10)#23@ LADJames Paxton (9-3)
Wed, Jun 12thvs ATLSpencer Schwellenbach (8-7)#95@ LADWalker Buehler (1-6)#48
Thu, Jun 13thvs ATLReynaldo Lopez (8-5)#47@ LADMichael Grove (4-4)#173
Fri, Jun 14thvs PHIRanger Suarez (12-8)#37@ SEALuis Castillo (11-12)#122
Sat, Jun 15thvs PHITaijuan Walker (3-7)#252@ SEAGeorge Kirby (14-11)#12
Sun, Jun 16thvs PHIZack Wheeler (16-7)#3@ SEALogan Gilbert (9-12)#11
Mon, Jun 17th   vs NYMDavid Peterson (10-3)#115
Tue, Jun 18th@ NYYNestor Cortes Jr. (9-10)vs NYMLuis Severino (11-7)#103
Wed, Jun 19th@ NYYGerrit Cole (8-5)#5vs NYMSean Manaea (12-6)#61
Fri, Jun 21st@ HOUJake Bloss (0-1)#275vs KCBrady Singer (9-13)#82
Sat, Jun 22nd@ HOURonel Blanco (13-6)#99vs KCMichael Wacha (13-8)#52
Sun, Jun 23rd@ HOUFramber Valdez (15-7)#9vs KCAlec Marsh (9-9)#187
Mon, Jun 24thvs CLETanner Bibee (12-8)#20@ MILFreddy Peralta (11-9)#21
Tue, Jun 25thvs CLELogan Allen (8-5)#214@ MILHoby Milner
Wed, Jun 26thvs CLECarlos Carrasco (3-10)#244@ MILDallas Keuchel (0-0)
Thu, Jun 27thvs TEXJon Gray (5-6)@ BALCorbin Burnes (15-9)#6
Fri, Jun 28thvs TEXMax Scherzer (2-4)@ BALAlbert Suarez (9-7)#146
Sat, Jun 29thvs TEXMichael Lorenzen (7-6)#218@ BALCade Povich (3-9)#131
Sun, Jun 30thvs TEXAndrew Heaney (5-14)#87@ BALCole Irvin (6-6)#239
Tue, Jul 2nd@ SEAGeorge Kirby (14-11)#12vs SDDylan Cease (14-11)#8
Wed, Jul 3rd@ SEALogan Gilbert (9-12)#11vs SDAdam Mazur (1-3)#279
Thu, Jul 4th@ SEABryce Miller (12-8)#59vs SDMichael King (13-9)#10
Fri, Jul 5th@ OAKHogan Harris (4-4)#250vs TBShane Baz (4-3)#78
Sat, Jul 6th@ OAKLuis Medina (2-4)vs TBTaj Bradley (8-11)#49
Sun, Jul 7th@ OAKMitch Spence (8-10)#111vs TBZack Littell (8-10)#55
Mon, Jul 8th   @ LAADavis Daniel (1-4)#192
Tue, Jul 9thvs CHCJameson Taillon (12-8)#74@ LAARoansy Contreras (2-4)#184
Wed, Jul 10thvs CHCShota Imanaga (15-3)#29@ LAAGriffin Canning (6-13)#166
Fri, Jul 12thvs NYYGerrit Cole (8-5)#5@ HOUHunter Brown (11-9)#41
Sat, Jul 13thvs NYYLuis Gil (15-7)#91@ HOUSpencer Arrighetti (7-13)#162
Sun, Jul 14thvs NYYCarlos Rodon (16-9)#24@ HOURonel Blanco (13-6)#99
Fri, Jul 19th@ TEXNathan Eovaldi (12-8)#43vs BALCorbin Burnes (15-9)#6
Sat, Jul 20th@ TEXMax Scherzer (2-4)vs BALGrayson Rodriguez (13-4)
Sun, Jul 21st@ TEXAndrew Heaney (5-14)#87vs BALDean Kremer (8-10)#62
Mon, Jul 22nd   vs CWSErick Fedde (9-9)#72
Tue, Jul 23rd@ MIAKyle Tyler (0-2)vs CWSGarrett Crochet (6-12)#19
Wed, Jul 24th@ MIAEdward Cabrera (4-8)#106vs CWSChris Flexen (3-15)#312
Thu, Jul 25th@ MIARoddery Munoz (2-7)#314vs CWSJonathan Cannon (5-10)#268
Fri, Jul 26thvs SDAdam Mazur (1-3)#279@ TORYusei Kikuchi (9-10)#31
Sat, Jul 27thvs SDMichael King (13-9)#10@ TORKevin Gausman (14-11)#30
Sun, Jul 28thvs SDRandy Vasquez (4-7)#215@ TORJose Berrios (16-11)#71
Mon, Jul 29thvs TORBowden Francis (8-5)#88@ STLAndre Pallante (8-8)#129
Tue, Jul 30thvs TORChris Bassitt (10-14)#54@ STLLance Lynn (7-4)
Wed, Jul 31stvs TORPaolo Espino (0-1)@ STLMichael McGreevy (3-0)#136
Fri, Aug 2nd@ CLECarlos Carrasco (3-10)#244vs BOSKutter Crawford (9-16)#86
Sat, Aug 3rd@ CLEJoey Cantillo (2-4)#168vs BOSTanner Houck (9-10)#77
Sun, Aug 4th@ CLEGavin Williams (3-10)#60vs BOSNick Pivetta (6-12)#53
Mon, Aug 5th   vs HOUHunter Brown (11-9)#41
Tue, Aug 6th@ TORChris Bassitt (10-14)#54vs HOUFramber Valdez (15-7)#9
Wed, Aug 7th@ TORBowden Francis (8-5)#88vs HOUYusei Kikuchi (9-10)#31
Sat, Aug 10th@ TBDrew Rasmussen (0-2)#64@ NYYGerrit Cole (8-5)#5
Sun, Aug 11th@ TBJeffrey Springs (2-2)@ NYYMarcus Stroman (10-9)#119
Mon, Aug 12th   @ BOSBrayan Bello (14-8)#92
Tue, Aug 13thvs WSHJake Irvin (10-14)#126@ BOSKutter Crawford (9-16)#86
Wed, Aug 14thvs WSHDJ Herz (4-9)#151@ BOSTanner Houck (9-10)#77
Thu, Aug 15thvs BOSNick Pivetta (6-12)#53vs MINBailey Ober (12-9)#35
Fri, Aug 16thvs BOSBrennan Bernardino (4-3)#227vs MINSimeon Woods Richardson (5-5)#217
Sat, Aug 17thvs BOSBrayan Bello (14-8)#92vs MINDavid Festa (2-6)#94
Sun, Aug 18thvs BOSKutter Crawford (9-16)#86vs MINPablo Lopez (15-10)#26
Mon, Aug 19th@ NYMDavid Peterson (10-3)#115vs PITLuis L. Ortiz (7-6)#206
Tue, Aug 20th@ NYMJose Quintana (10-10)#170vs PITMitch Keller (11-12)#73
Wed, Aug 21st@ NYMSean Manaea (12-6)#61vs PITDomingo German (0-1)
Fri, Aug 23rdvs HOUHunter Brown (11-9)#41@ CLETanner Bibee (12-8)#20
Sat, Aug 24thvs HOUFramber Valdez (15-7)#9@ CLEBen Lively (13-10)#157
Sun, Aug 25thvs HOUYusei Kikuchi (9-10)#31@ CLEMatthew Boyd (2-2)#51
Wed, Aug 28th@ LADWalker Buehler (1-6)#48@ CWSMatt Foster
Thu, Aug 29th@ LADBobby Miller (2-4)#190@ CWSNick Nastrini (0-7)#302
Fri, Aug 30th@ COLAustin Gomber (5-12)#315vs OAKJP Sears (11-13)#96
Sat, Aug 31st@ COLRyan Feltner (3-10)#299vs OAKJoey Estes (7-9)#177
Sun, Sep 1st@ COLTy Blach (3-8)#301vs OAKMitch Spence (8-10)#111
Mon, Sep 2ndvs CWSChris Flexen (3-15)#312vs NYYGerrit Cole (8-5)#5
Tue, Sep 3rdvs CWSNick Nastrini (0-7)#302vs NYYCarlos Rodon (16-9)#24
Wed, Sep 4thvs CWSJonathan Cannon (5-10)#268vs NYYMarcus Stroman (10-9)#119
Thu, Sep 5th   vs LAAJack Kochanowicz (2-6)#316
Fri, Sep 6thvs TBShane Baz (4-3)#78vs LAASamuel Aldegheri (1-2)
Sat, Sep 7thvs TBRyan Pepiot (8-8)#56vs LAATyler Anderson (10-15)#167
Sun, Sep 8thvs TBZack Littell (8-10)#55vs LAACaden Dana (1-2)
Tue, Sep 10th@ BOSKutter Crawford (9-16)#86@ ARIZac Gallen (14-6)#14
Wed, Sep 11th@ BOSNick Pivetta (6-12)#53@ ARIMerrill Kelly (5-1)#42
Thu, Sep 12th   @ SEABryce Miller (12-8)#59
Fri, Sep 13th@ DETBeau Brieske (4-5)#124@ SEAEmerson Hancock (4-4)#216
Sat, Sep 14th@ DETBeau Brieske (4-5)#124@ SEALogan Gilbert (9-12)#11
Sun, Sep 15th@ DETKeider Montero (6-6)#183@ SEAGeorge Kirby (14-11)#12
Tue, Sep 17thvs SFBlake Snell (5-3)#22vs TORChris Bassitt (10-14)#54
Wed, Sep 18thvs SFHayden Birdsong (5-6)#200vs TORBowden Francis (8-5)#88
Thu, Sep 19thvs SFLogan Webb (13-10)#18vs TORKevin Gausman (14-11)#30
Fri, Sep 20thvs DETTyler Holton (7-2)#89vs SEAGeorge Kirby (14-11)#12
Sat, Sep 21stvs DETReese Olson (4-8)#81vs SEAEmerson Hancock (4-4)#216
Sun, Sep 22ndvs DETTyler Holton (7-2)#89vs SEABryan Woo (9-3)#40
Tue, Sep 24th@ NYYClarke Schmidt (5-5)#63@ OAKMitch Spence (8-10)#111
Wed, Sep 25th@ NYYMarcus Stroman (10-9)#119@ OAKBrady Basso (1-1)#142
Thu, Sep 26th@ NYYGerrit Cole (8-5)#5@ OAKJ.T. Ginn (1-1)#236
Fri, Sep 27th@ MINPablo Lopez (15-10)#26@ LAAReid Detmers (4-9)#85
Sat, Sep 28th@ MINZebby Matthews (1-4)#113@ LAAGriffin Canning (6-13)#166
Sun, Sep 29th@ MINBailey Ober (12-9)#35@ LAAJack Kochanowicz (2-6)#316
Mon, Apr 22nd@ LAAReid Detmers (4-9)#85   
Mon, Apr 29thvs NYYClarke Schmidt (5-5)#63   
Mon, May 20th@ STLSonny Gray (13-9)   
Mon, May 27thvs BOSCooper Criswell (6-5)#243   
Thu, Jun 6th@ TORYusei Kikuchi (9-10)#31   
Mon, Jun 10th@ TBRyan Pepiot (8-8)#56   
Thu, Jun 20th@ NYYLuis Gil (15-7)#91   
Thu, Jul 11thvs CHCJustin Steele (5-5)#33   
Thu, Aug 1st@ CLEBen Lively (13-10)#157   
Thu, Aug 8th@ TORKevin Gausman (14-11)#30   
Fri, Aug 9th@ TBZack Littell (8-10)#55   
Thu, Aug 22ndvs HOUSpencer Arrighetti (7-13)#162   
Tue, Aug 27th@ LADJack Flaherty (13-7)#28   
Mon, Sep 9th@ BOSBrayan Bello (14-8)#92