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# 114# 384
   
Projections 
   
Strikeouts127
Wins10
Saves00
ERA3.783.25
WHIP1.161.19
   
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 Played2661
   
Games Started260
   
Innings Pitched154.265.0
   
Wins103
   
Losses94
   
Saves02
   
Blown Saves08
   
Holds031
   
Hits Allowed15651
   
Earned Runs6123
   
Home Runs Allowed205
   
Strikeouts12893
   
Walks1823
   
ERA3.553.18
   
WHIP1.131.14
   
Who Should I Trade? Player Projections
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - TEX
David Robertson
2024 Projections 
   
   
Games Played26
   
Games Started20
   
Innings Pitched14.05.0
   
Wins10
   
Losses10
   
Saves00
   
Blown Saves00
   
Holds01
   
Hits Allowed144
   
Earned Runs62
   
Home Runs Allowed21
   
Strikeouts127
   
Walks22
   
ERA3.783.25
   
WHIP1.161.19
   
Who Should I Trade? Player Notes
  Zach Eflin
SP - BAL
Zach Eflin
David Robertson
RP - TEX
David Robertson
News 
 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 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 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
David Robertson earned the save on Sunday against the Royals, working around a walk.
Ari Koslow
Sun, May 5th
 Zach Eflin allowed one run on four hits across seven innings on Sunday against the Rockies.
Ari Koslow
Mon, Sep 2nd
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
 The Orioles have activated Zach Eflin (shoulder) from the 15-day IL.
Jesse Garcia
Sun, Sep 1st
Free-agent reliever David Robertson is drawing interest from the Texas Rangers.
Brenton Kemp
Thu, Jan 25th
 Zach Eflin (shoulder) threw a bullpen session Thursday and could start Sunday.
Jesse Garcia
Thu, Aug 29th
 
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)#115
Sat, Mar 30thvs LAAGriffin Canning (5-13)#142vs CHCKyle Hendricks (4-11)#135
Sun, Mar 31stvs LAAReid Detmers (4-6)#79vs CHCJordan Wicks (2-3)#68
Mon, Apr 1stvs KCMichael Wacha (13-7)#50@ TBRyan Pepiot (8-6)#53
Tue, Apr 2ndvs KCAlec Marsh (8-8)#227@ TBZach Eflin (10-9)#22
Wed, Apr 3rdvs KCCole Ragans (11-9)#20@ TBAaron Civale (6-8)#94
Fri, Apr 5th@ PITJared Jones (6-7)#65vs HOUHunter Brown (11-8)#38
Sat, Apr 6th@ PITBailey Falter (8-7)#128vs HOUJ.P. France (0-3)
Sun, Apr 7th@ PITMarco Gonzales (1-1)vs HOURonel Blanco (11-6)#83
Mon, Apr 8th   vs HOUBlair Henley (0-0)
Tue, Apr 9th@ BOSBrayan Bello (14-7)#86vs OAKAlex Wood (1-3)
Wed, Apr 10th@ BOSKutter Crawford (8-15)#71vs OAKRoss Stripling (2-11)#322
Thu, Apr 11th@ BOSGarrett Whitlock (1-0)vs OAKJP Sears (11-11)#104
Fri, Apr 12thvs MILFreddy Peralta (11-8)#24@ HOUJ.P. France (0-3)
Sat, Apr 13thvs MILDL Hall (1-1)#140@ HOURonel Blanco (11-6)#83
Sun, Apr 14thvs MILColin Rea (12-5)#117@ HOUCristian Javier (3-1)
Mon, Apr 15thvs MINLouie Varland (0-6)#138@ DETReese Olson (4-8)#125
Tue, Apr 16thvs MINChris Paddack (5-3)#178@ DETCasey Mize (2-6)#95
Wed, Apr 17thvs MINPablo Lopez (15-8)#12@ DETTarik Skubal (16-4)#1
Thu, Apr 18th   @ DETKenta Maeda (3-6)#144
Fri, Apr 19th@ KCAlec Marsh (8-8)#227@ ATLChris Sale (17-3)#2
Sat, Apr 20th@ KCCole Ragans (11-9)#20@ ATLCharlie Morton (8-8)#84
Sun, Apr 21st@ KCSeth Lugo (16-8)#43@ ATLDarius Vines (0-1)
Tue, Apr 23rd@ LAAGriffin Canning (5-13)#142vs SEALogan Gilbert (7-11)#6
Wed, Apr 24th@ LAATyler Anderson (10-13)#129vs SEABryce Miller (11-8)#35
Thu, Apr 25th   vs SEALuis Castillo (11-12)#116
Fri, Apr 26thvs OAKRoss Stripling (2-11)#322vs CINGraham Ashcraft (5-5)
Sat, Apr 27thvs OAKJP Sears (11-11)#104vs CINHunter Greene (9-4)
Sun, Apr 28thvs OAKPaul Blackburn (5-4)#207vs CINAndrew Abbott (10-10)#195
Tue, Apr 30thvs NYYNestor Cortes Jr. (9-10)#32vs WSHMacKenzie Gore (9-12)#61
Wed, May 1stvs NYYLuis Gil (13-6)#46vs WSHTrevor Williams (5-0)#210
Thu, May 2ndvs NYYCarlos Rodon (15-9)#26vs WSHMitchell Parker (7-9)#109
Fri, May 3rd@ CINHunter Greene (9-4)@ KCBrady Singer (9-11)#80
Sat, May 4th@ CINAndrew Abbott (10-10)#195@ KCMichael Wacha (13-7)#50
Sun, May 5th@ CINNick Lodolo (9-6)#182@ KCDaniel Lynch (1-0)#214
Mon, May 6th   @ OAKAlex Wood (1-3)
Tue, May 7th@ WSHTrevor Williams (5-0)#210@ OAKRoss Stripling (2-11)#322
Wed, May 8th@ WSHMitchell Parker (7-9)#109@ OAKOsvaldo Bido (5-3)#161
Fri, May 10thvs ARIBrandon Pfaadt (9-9)#54@ COLAustin Gomber (5-10)#344
Sat, May 11thvs ARIRyne Nelson (10-6)#188@ COLRyan Feltner (2-10)#348
Sun, May 12thvs ARIZac Gallen (12-6)#31@ COLTy Blach (3-8)#295
Mon, May 13thvs TORJose Berrios (16-9)#56vs CLETanner Bibee (11-8)#25
Tue, May 14th   vs CLEBen Lively (12-9)#134
Wed, May 15thvs TORYusei Kikuchi (9-9)#27vs CLECarlos Carrasco (3-10)#308
Fri, May 17thvs SEABryce Miller (11-8)#35vs LAATyler Anderson (10-13)#129
Sat, May 18thvs SEALuis Castillo (11-12)#116vs LAAPatrick Sandoval (2-8)
Sun, May 19thvs SEAGeorge Kirby (12-11)#11vs LAAJose Soriano (6-7)
Tue, May 21st   @ PHIRanger Suarez (12-6)#30
Wed, May 22nd@ STLKyle Gibson (8-7)#133@ PHITaijuan Walker (3-6)#336
Thu, May 23rd@ CWSMike Clevinger (0-3)@ PHIZack Wheeler (15-6)#3
Fri, May 24th@ CWSChris Flexen (2-14)#343@ MINBailey Ober (12-7)#36
Sat, May 25th@ CWSErick Fedde (8-9)#75@ MINChris Paddack (5-3)#178
Sun, May 26th@ CWSGarrett Crochet (6-12)#7@ MINPablo Lopez (15-8)#12
Tue, May 28thvs BOSBrayan Bello (14-7)#86vs ARIBrandon Pfaadt (9-9)#54
Wed, May 29thvs BOSKutter Crawford (8-15)#71vs ARIRyne Nelson (10-6)#188
Fri, May 31stvs TBAaron Civale (6-8)#94@ MIASixto Sanchez (0-3)
Sat, Jun 1stvs TBTaj Bradley (6-11)#41@ MIARyan Weathers (3-5)#169
Sun, Jun 2ndvs TBZack Littell (7-9)#57@ MIATrevor Rogers (2-11)#191
Mon, Jun 3rd@ TORKevin Gausman (12-11)#21vs DETTarik Skubal (16-4)#1
Tue, Jun 4th@ TORTrevor Richardsvs DETJack Flaherty (12-7)#33
Wed, Jun 5th@ TORJose Berrios (16-9)#56vs DETKenta Maeda (3-6)#144
Fri, Jun 7th@ TBAaron Civale (6-8)#94vs SFLogan Webb (12-10)#16
Sat, Jun 8th@ TBTaj Bradley (6-11)#41vs SFSpencer Howard (1-2)
Sun, Jun 9th@ TBZack Littell (7-9)#57vs SFKeaton Winn (3-8)
Tue, Jun 11thvs ATLMax Fried (9-9)#23@ LADJames Paxton (9-3)
Wed, Jun 12thvs ATLSpencer Schwellenbach (6-7)#48@ LADWalker Buehler (1-5)#85
Thu, Jun 13thvs ATLReynaldo Lopez (8-5)#120@ LADMichael Grove (4-3)#166
Fri, Jun 14thvs PHIRanger Suarez (12-6)#30@ SEALuis Castillo (11-12)#116
Sat, Jun 15thvs PHITaijuan Walker (3-6)#336@ SEAGeorge Kirby (12-11)#11
Sun, Jun 16thvs PHIZack Wheeler (15-6)#3@ SEALogan Gilbert (7-11)#6
Mon, Jun 17th   vs NYMDavid Peterson (9-2)#81
Tue, Jun 18th@ NYYNestor Cortes Jr. (9-10)#32vs NYMLuis Severino (10-6)#93
Wed, Jun 19th@ NYYGerrit Cole (6-5)#9vs NYMSean Manaea (11-5)#51
Fri, Jun 21st@ HOUJake Bloss (0-1)#303vs KCBrady Singer (9-11)#80
Sat, Jun 22nd@ HOURonel Blanco (11-6)#83vs KCMichael Wacha (13-7)#50
Sun, Jun 23rd@ HOUFramber Valdez (14-6)#14vs KCAlec Marsh (8-8)#227
Mon, Jun 24thvs CLETanner Bibee (11-8)#25@ MILFreddy Peralta (11-8)#24
Tue, Jun 25thvs CLELogan Allen (8-5)#220@ MILHoby Milner
Wed, Jun 26thvs CLECarlos Carrasco (3-10)#308@ MILDallas Keuchel (0-0)
Thu, Jun 27thvs TEXJon Gray (5-6)@ BALCorbin Burnes (14-8)#10
Fri, Jun 28thvs TEXMax Scherzer (2-4)#42@ BALAlbert Suarez (8-5)#118
Sat, Jun 29thvs TEXMichael Lorenzen (7-6)#320@ BALCade Povich (2-9)#168
Sun, Jun 30thvs TEXAndrew Heaney (5-14)#88@ BALCole Irvin (6-5)#288
Tue, Jul 2nd@ SEAGeorge Kirby (12-11)#11vs SDDylan Cease (13-11)#18
Wed, Jul 3rd@ SEALogan Gilbert (7-11)#6vs SDAdam Mazur (1-3)#309
Thu, Jul 4th@ SEABryce Miller (11-8)#35vs SDMichael King (12-9)#29
Fri, Jul 5th@ OAKHogan Harris (4-4)#235vs TBShane Baz (2-3)#96
Sat, Jul 6th@ OAKLuis Medina (2-4)vs TBTaj Bradley (6-11)#41
Sun, Jul 7th@ OAKMitch Spence (7-9)#114vs TBZack Littell (7-9)#57
Mon, Jul 8th   @ LAADavis Daniel (1-4)#282
Tue, Jul 9thvs CHCJameson Taillon (10-8)#73@ LAARoansy Contreras (2-4)#236
Wed, Jul 10thvs CHCShota Imanaga (13-3)#19@ LAAGriffin Canning (5-13)#142
Fri, Jul 12thvs NYYGerrit Cole (6-5)#9@ HOUHunter Brown (11-8)#38
Sat, Jul 13thvs NYYLuis Gil (13-6)#46@ HOUSpencer Arrighetti (7-12)#100
Sun, Jul 14thvs NYYCarlos Rodon (15-9)#26@ HOURonel Blanco (11-6)#83
Fri, Jul 19th@ TEXNathan Eovaldi (11-8)#37vs BALCorbin Burnes (14-8)#10
Sat, Jul 20th@ TEXMax Scherzer (2-4)#42vs BALGrayson Rodriguez (13-4)#98
Sun, Jul 21st@ TEXAndrew Heaney (5-14)#88vs BALDean Kremer (7-9)#89
Mon, Jul 22nd   vs CWSErick Fedde (8-9)#75
Tue, Jul 23rd@ MIAKyle Tyler (0-2)#276vs CWSGarrett Crochet (6-12)#7
Wed, Jul 24th@ MIAEdward Cabrera (4-7)#110vs CWSChris Flexen (2-14)#343
Thu, Jul 25th@ MIARoddery Munoz (2-7)#340vs CWSJonathan Cannon (3-10)#315
Fri, Jul 26thvs SDAdam Mazur (1-3)#309@ TORYusei Kikuchi (9-9)#27
Sat, Jul 27thvs SDMichael King (12-9)#29@ TORKevin Gausman (12-11)#21
Sun, Jul 28thvs SDRandy Vasquez (4-7)#267@ TORJose Berrios (16-9)#56
Mon, Jul 29thvs TORBowden Francis (8-4)#78@ STLAndre Pallante (6-8)#126
Tue, Jul 30thvs TORChris Bassitt (10-13)#39@ STLLance Lynn (6-4)#97
Wed, Jul 31stvs TORPaolo Espino (0-1)#278@ STLMichael McGreevy (1-0)#221
Fri, Aug 2nd@ CLECarlos Carrasco (3-10)#308vs BOSKutter Crawford (8-15)#71
Sat, Aug 3rd@ CLEJoey Cantillo (2-3)#159vs BOSTanner Houck (8-10)#67
Sun, Aug 4th@ CLEGavin Williams (3-9)#74vs BOSNick Pivetta (5-10)#45
Mon, Aug 5th   vs HOUHunter Brown (11-8)#38
Tue, Aug 6th@ TORChris Bassitt (10-13)#39vs HOUFramber Valdez (14-6)#14
Wed, Aug 7th@ TORBowden Francis (8-4)#78vs HOUYusei Kikuchi (9-9)#27
Sat, Aug 10th@ TBDrew Rasmussen (0-1)#99@ NYYGerrit Cole (6-5)#9
Sun, Aug 11th@ TBJeffrey Springs (2-2)#162@ NYYMarcus Stroman (10-8)#103
Mon, Aug 12th   @ BOSBrayan Bello (14-7)#86
Tue, Aug 13thvs WSHJake Irvin (10-12)#105@ BOSKutter Crawford (8-15)#71
Wed, Aug 14thvs WSHDJ Herz (4-7)#170@ BOSTanner Houck (8-10)#67
Thu, Aug 15thvs BOSNick Pivetta (5-10)#45vs MINBailey Ober (12-7)#36
Fri, Aug 16thvs BOSBrennan Bernardino (4-3)#256vs MINSimeon Woods Richardson (5-5)#119
Sat, Aug 17thvs BOSBrayan Bello (14-7)#86vs MINDavid Festa (2-6)#72
Sun, Aug 18thvs BOSKutter Crawford (8-15)#71vs MINPablo Lopez (15-8)#12
Mon, Aug 19th@ NYMDavid Peterson (9-2)#81vs PITLuis L. Ortiz (6-6)#183
Tue, Aug 20th@ NYMJose Quintana (9-9)#111vs PITMitch Keller (11-10)#62
Wed, Aug 21st@ NYMSean Manaea (11-5)#51vs PITDomingo German (0-1)
Fri, Aug 23rdvs HOUHunter Brown (11-8)#38@ CLETanner Bibee (11-8)#25
Sat, Aug 24thvs HOUFramber Valdez (14-6)#14@ CLEBen Lively (12-9)#134
Sun, Aug 25thvs HOUYusei Kikuchi (9-9)#27@ CLEMatthew Boyd (2-1)#55
Wed, Aug 28th@ LADWalker Buehler (1-5)#85@ CWSMatt Foster
Thu, Aug 29th@ LADBobby Miller (2-4)#107@ CWSNick Nastrini (0-7)#268
Fri, Aug 30th@ COLAustin Gomber (5-10)#344vs OAKJP Sears (11-11)#104
Sat, Aug 31st@ COLRyan Feltner (2-10)#348vs OAKJoey Estes (7-7)#127
Sun, Sep 1st@ COLTy Blach (3-8)#295vs OAKMitch Spence (7-9)#114
Mon, Sep 2ndvs CWSChris Flexen (2-14)#343vs NYYGerrit Cole (6-5)#9
Tue, Sep 3rdvs CWSNick Nastrini (0-7)#268vs NYYCarlos Rodon (15-9)#26
Wed, Sep 4thvs CWSJonathan Cannon (3-10)#315vs NYYMarcus Stroman (10-8)#103
Thu, Sep 5th   vs LAAJack Kochanowicz (2-5)#351
Fri, Sep 6thvs TBShane Baz (2-3)#96vs LAASamuel Aldegheri (1-2)#339
Sat, Sep 7thvs TBRyan Pepiot (8-6)#53vs LAATyler Anderson (10-13)#129
Sun, Sep 8thvs TBZack Littell (7-9)#57vs LAACaden Dana (1-2)#291
Tue, Sep 10th@ BOSKutter Crawford (8-15)#71@ ARIZac Gallen (12-6)#31
Wed, Sep 11th@ BOSNick Pivetta (5-10)#45@ ARIMerrill Kelly (4-0)#58
Thu, Sep 12th   @ SEABryce Miller (11-8)#35
Fri, Sep 13th@ DETBeau Brieske (2-4)#179@ SEAEmerson Hancock (3-4)#324
Sat, Sep 14th@ DETBeau Brieske (2-4)#179@ SEALogan Gilbert (7-11)#6
Sun, Sep 15th@ DETKeider Montero (6-6)#173@ SEAGeorge Kirby (12-11)#11
Tue, Sep 17thvs SFBlake Snell (3-3)#17vs TORChris Bassitt (10-13)#39
Wed, Sep 18thvs SFHayden Birdsong (3-5)#307vs TORBowden Francis (8-4)#78
Thu, Sep 19thvs SFLogan Webb (12-10)#16vs TORKevin Gausman (12-11)#21
Fri, Sep 20thvs DETKeider Montero (6-6)#173vs SEALogan Gilbert (7-11)#6
Sat, Sep 21stvs DETCasey Mize (2-6)#95vs SEAGeorge Kirby (12-11)#11
Sun, Sep 22ndvs DETvs SEABryan Woo (8-2)#34
Tue, Sep 24th@ NYY@ OAK
Wed, Sep 25th@ NYY@ OAK
Thu, Sep 26th@ NYY@ OAK
Fri, Sep 27th@ MIN@ LAA
Sat, Sep 28th@ MIN@ LAA
Sun, Sep 29th@ MIN@ LAA
Mon, Apr 22nd@ LAAReid Detmers (4-6)#79   
Mon, Apr 29thvs NYYClarke Schmidt (5-3)#44   
Mon, May 20th@ STLSonny Gray (13-9)#13   
Mon, May 27thvs BOSCooper Criswell (6-4)#157   
Thu, Jun 6th@ TORYusei Kikuchi (9-9)#27   
Mon, Jun 10th@ TBRyan Pepiot (8-6)#53   
Thu, Jun 20th@ NYYLuis Gil (13-6)#46   
Thu, Jul 11thvs CHCJustin Steele (5-5)#115   
Thu, Aug 1st@ CLEBen Lively (12-9)#134   
Thu, Aug 8th@ TORKevin Gausman (12-11)#21   
Fri, Aug 9th@ TBZack Littell (7-9)#57   
Thu, Aug 22ndvs HOUSpencer Arrighetti (7-12)#100   
Tue, Aug 27th@ LADJack Flaherty (12-7)#33   
Mon, Sep 9th@ BOSBrayan Bello (14-7)#86