Skip to main content

Who Should I Trade?

John Schreiber for Deivi Garcia (2022)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  John Schreiber
John Schreiber
Deivi Garcia
Deivi Garcia
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season
VBR# 617# 943
Injury Alert-MiLB
Expert Ranks 
Pierre Camus
# 230
Mick Ciallela
# 174
Who Should I Trade? Player Statistics
  John Schreiber
John Schreiber
Deivi Garcia
Deivi Garcia
2022 Stats 
Games Played24
Games Started0
Innings Pitched23.2
Blown Saves0
Hits Allowed10
Earned Runs2
Home Runs Allowed1
Who Should I Trade? Player Projections
  John Schreiber
John Schreiber
Deivi Garcia
Deivi Garcia
2022 Projections 
Games Played215
Games Started03
Innings Pitched21.812.5
Blown Saves00
Hits Allowed2113
Earned Runs108
Home Runs Allowed33
Who Should I Trade? Player Notes
  John Schreiber
John Schreiber
Deivi Garcia
Deivi Garcia
 Red Sox reliever John Schreiber faced two batters during the ninth inning of Tuesday's game against the Tigers. After allowing a hit, he came back to retire the second batter, earning the save as Boston ultimately defeated Detroit by a score of 5-4. Schreiber required just five pitches, of which four were strikes.
Andersen Pickard
Wed, Jun 22nd
Deivi Garcia was optioned by the Yankees to Triple-A despite a strong spring.
Chris Clegg
Mon, Apr 4th
 Red Sox reliever John Schreiber was dominant once again on Sunday, retiring all three Cardinals batters he faced via strikeouts. He threw 10 strikes and four balls en route to earning the hold. Boston ultimately defeated St. Louis by a score of 6-4.
Andersen Pickard
Mon, Jun 20th
Deivi Garcia pitched two scoreless innings with one strikeout against the Orioles.
Chris Clegg
Thu, Mar 24th
 Red Sox reliever John Schreiber remained effective against the Athletics on Sunday, delivering a scoreless inning while striking out two batters. He did allow a walk and hit in the process, too. Schreiber earned the hold as Boston ultimately defeated Oakland by a score of 5-2.
Andersen Pickard
Mon, Jun 6th
 Red Sox reliever John Schreiber delivered 1 2/3 scoreless innings en route to earning the win against the White Sox on Thursday. His final line included zero hits, zero walks, and two strikeouts. Boston ultimately defeated Chicago by a score of 16-7.
Andersen Pickard
Fri, May 27th
 Red Sox reliever John Schreiber threw a scoreless eighth inning against the Mariners on Saturday. He struck out two batters and earned the win as Boston ultimately defeated Seattle by a score of 6-5.
Andersen Pickard
Sun, May 22nd
There are no recent notes for these players
Who Should I Trade? Player Schedules
  John Schreiber
John Schreiber
Deivi Garcia
Deivi Garcia
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Apr 8th@ NYYGerrit Cole (6-2)#1vs BOSNathan Eovaldi (4-2)#20
Sat, Apr 9th@ NYYLuis Severino (4-2)#36vs BOSNick Pivetta (8-5)#48
Sun, Apr 10th@ NYYJordan Montgomery (3-1)#30vs BOSTanner Houck (4-3)#63
Mon, Apr 11th@ DETMatt Manning (0-0)#178vs TORAlek Manoah (9-2)#14
Tue, Apr 12th@ DETTyler Alexander (1-3)#214vs TORYusei Kikuchi (2-4)#102
Wed, Apr 13th@ DETEduardo Rodriguez (1-3)#41vs TORJose Berrios (5-3)#32
Fri, Apr 15thvs MINJoe Ryan (5-3)#53@ BALJordan Lyles (4-6)#327
Sat, Apr 16thvs MINSonny Gray (3-1)#46@ BALTyler Wells (5-4)#80
Sun, Apr 17thvs MINBailey Ober (1-2)#74@ BALBruce Zimmermann (2-5)#241
Mon, Apr 18thvs MINDylan Bundy (4-4)#171   
Tue, Apr 19thvs TORYusei Kikuchi (2-4)#102@ DETTyler Alexander (1-3)#214
Wed, Apr 20thvs TORJose Berrios (5-3)#32@ DETEduardo Rodriguez (1-3)#41
Thu, Apr 21stvs TORKevin Gausman (5-6)#13@ DETMichael Pineda (1-2)#136
Fri, Apr 22nd@ TBCorey Kluber (3-4)#55vs CLEEli Morgan (3-2)#160
Sat, Apr 23rd@ TBJ.P. Feyereisenvs CLECal Quantrill (4-4)#77
Sun, Apr 24th@ TBShane McClanahan (7-3)#8vs CLEAaron Civale (2-3)#141
Mon, Apr 25th@ TORJose Berrios (5-3)#32   
Tue, Apr 26th@ TORKevin Gausman (5-6)#13vs BALJordan Lyles (4-6)#327
Wed, Apr 27th@ TORRoss Stripling (4-2)#126vs BALTyler Wells (5-4)#80
Thu, Apr 28th@ TORAlek Manoah (9-2)#14vs BALBruce Zimmermann (2-5)#241
Fri, Apr 29th@ BALKyle Bradish (1-4)#255@ KCKris Bubic (1-4)#244
Sat, Apr 30th@ BALSpenser Watkins (1-1)#378@ KCCarlos Hernandez (0-3)#308
Sun, May 1st@ BALJordan Lyles (4-6)#327@ KCDaniel Lynch (3-7)#284
Tue, May 3rdvs LAANoah Syndergaard (4-6)#79@ TORAlek Manoah (9-2)#14
Wed, May 4thvs LAAReid Detmers (2-3)#98@ TORYusei Kikuchi (2-4)#102
Thu, May 5thvs LAAShohei Ohtani (6-4)#37   
Fri, May 6thvs CWSVince Velasquez (3-3)#184   
Sat, May 7thvs CWSDylan Cease (5-3)#27   
Sun, May 8thvs CWSDallas Keuchel (2-5)#377vs TEXGlenn Otto (4-2)#139
Tue, May 10th@ ATLKyle Wright (8-4)#44vs TORYusei Kikuchi (2-4)#102
Wed, May 11th@ ATLIan Anderson (6-4)#91vs TORJose Berrios (5-3)#32
Fri, May 13th@ TEXDane Dunning (1-5)#99@ CWSVince Velasquez (3-3)#184
Sat, May 14th@ TEXGlenn Otto (4-2)#139@ CWSDallas Keuchel (2-5)#377
Sun, May 15th@ TEXMartin Perez (5-2)#73@ CWSMichael Kopech (2-4)#34
Mon, May 16thvs HOUJake Odorizzi (3-2)#118@ BALKyle Bradish (1-4)#255
Tue, May 17thvs HOUJose Urquidy (6-3)#84@ BALSpenser Watkins (1-1)#378
Wed, May 18thvs HOULuis Garcia (5-5)#35@ BALJordan Lyles (4-6)#327
Thu, May 19thvs SEAGeorge Kirby (2-2)#70@ BALBruce Zimmermann (2-5)#241
Fri, May 20thvs SEARobbie Ray (6-6)#22   
Sat, May 21stvs SEAChris Flexen (3-8)#110vs CWSDallas Keuchel (2-5)#377
Sun, May 22ndvs SEALogan Gilbert (8-3)#38vs CWSMichael Kopech (2-4)#34
Tue, May 24th@ CWSDylan Cease (5-3)#27vs BALBruce Zimmermann (2-5)#241
Wed, May 25th@ CWSLucas Giolito (4-4)#25vs BALTyler Wells (5-4)#80
Thu, May 26th@ CWSDallas Keuchel (2-5)#377@ TBRyan Yarbrough (0-3)#150
Fri, May 27thvs BALKyle Bradish (1-4)#255@ TBJeffrey Springs (3-2)#39
Sat, May 28thvs BALDenyi Reyes@ TBCorey Kluber (3-4)#55
Sun, May 29thvs BALBruce Zimmermann (2-5)#241@ TBShane McClanahan (7-3)#8
Mon, May 30thvs BALTyler Wells (5-4)#80   
Tue, May 31stvs CINLuis Castillo (2-4)#43vs LAANoah Syndergaard (4-6)#79
Wed, Jun 1stvs CINHunter Greene (3-8)#107   
Fri, Jun 3rd@ OAKJames Kaprielian (0-5)#201vs DETElvin Rodriguez (0-2)#362
Sat, Jun 4th@ OAKPaul Blackburn (6-3)#6vs DETBeau Brieske (1-6)#179
Sun, Jun 5th@ OAKFrankie Montas (3-7)#15vs DETRony Garcia (2-2)#236
Mon, Jun 6th@ LAANoah Syndergaard (4-6)#79   
Tue, Jun 7th@ LAAJose Suarez (0-2)#142@ MINCole Sands (0-3)#305
Wed, Jun 8th@ LAAReid Detmers (2-3)#98@ MINChris Archer (2-3)#147
Thu, Jun 9th@ LAAShohei Ohtani (6-4)#37@ MINDylan Bundy (4-4)#171
Fri, Jun 10th@ SEAMarco Gonzales (4-7)#89vs CHCWade Miley (1-0)#173
Sat, Jun 11th@ SEAGeorge Kirby (2-2)#70vs CHCMatt Swarmer (1-3)#291
Sun, Jun 12th@ SEARobbie Ray (6-6)#22vs CHCKeegan Thompson (7-2)#174
Tue, Jun 14thvs OAKJared Koenig (1-2)#325vs TBCorey Kluber (3-4)#55
Wed, Jun 15thvs OAKJames Kaprielian (0-5)#201vs TBShane McClanahan (7-3)#8
Thu, Jun 16thvs OAKPaul Blackburn (6-3)#6vs TBJalen Beeks (1-1)#170
Fri, Jun 17thvs STLAdam Wainwright (5-5)#42@ TORRoss Stripling (4-2)#126
Sat, Jun 18thvs STLDakota Hudson (5-4)#96@ TORAlek Manoah (9-2)#14
Sun, Jun 19thvs STLAndre Pallante (2-3)#169@ TORYusei Kikuchi (2-4)#102
Mon, Jun 20thvs DETAlex Faedo (1-4)#134@ TBShane McClanahan (7-3)#8
Tue, Jun 21stvs DETBeau Brieske (1-6)#179@ TBJalen Beeks (1-1)#170
Wed, Jun 22ndvs DETTarik Skubal (5-5)#26@ TBShane Baz (0-1)#92
Fri, Jun 24th@ CLECal Quantrill (4-4)#77vs HOUJustin Verlander (9-3)#4
Sat, Jun 25th@ CLEShane Bieber (3-4)#5vs HOUCristian Javier (5-3)#78
Sun, Jun 26th@ CLEAaron Civale (2-3)#141vs HOUJose Urquidy (6-3)#84
Mon, Jun 27th@ TORKevin Gausman (5-6)#13vs OAKPaul Blackburn (6-3)#6
Tue, Jun 28th@ TORRoss Stripling (4-2)#126vs OAKFrankie Montas (3-7)#15
Wed, Jun 29th@ TORAlek Manoah (9-2)#14vs OAKCole Irvin (2-5)#119
Fri, Jul 1st@ CHCAdrian Sampson (0-0)#373@ CLEAaron Civale (2-3)#141
Sat, Jul 2nd@ CHCMatt Swarmer (1-3)#291@ CLETriston McKenzie (4-5)#57
Sun, Jul 3rd@ CHCKeegan Thompson (7-2)#174@ CLEZach Plesac (2-5)#114
Mon, Jul 4thvs TB   
Tue, Jul 5thvs TB@ PIT
Wed, Jul 6thvs TB@ PIT
Thu, Jul 7thvs NYY@ BOS
Fri, Jul 8thvs NYY@ BOS
Sat, Jul 9thvs NYY@ BOS
Sun, Jul 10thvs NYY@ BOS
Mon, Jul 11th@ TB   
Tue, Jul 12th@ TBvs CIN
Wed, Jul 13th@ TBvs CIN
Thu, Jul 14th@ TBvs CIN
Fri, Jul 15th@ NYYvs BOS
Sat, Jul 16th@ NYYvs BOS
Sun, Jul 17th@ NYYvs BOS
Fri, Jul 22ndvs TOR@ BAL
Sat, Jul 23rdvs TOR@ BAL
Sun, Jul 24thvs TOR@ BAL
Mon, Jul 25thvs CLE   
Tue, Jul 26thvs CLE@ NYM
Wed, Jul 27thvs CLE@ NYM
Thu, Jul 28thvs CLEvs KC
Fri, Jul 29thvs MILvs KC
Sat, Jul 30thvs MILvs KC
Sun, Jul 31stvs MILvs KC
Mon, Aug 1st@ HOUvs SEA
Tue, Aug 2nd@ HOUvs SEA
Wed, Aug 3rd@ HOUvs SEA
Thu, Aug 4th@ KC   
Fri, Aug 5th@ KC@ STL
Sat, Aug 6th@ KC@ STL
Sun, Aug 7th@ KC@ STL
Tue, Aug 9thvs ATL@ SEA
Wed, Aug 10thvs ATL@ SEA
Thu, Aug 11thvs BAL   
Fri, Aug 12thvs NYY@ BOS
Sat, Aug 13thvs NYY@ BOS
Sun, Aug 14thvs NYY@ BOS
Tue, Aug 16th@ PITvs TB
Wed, Aug 17th@ PITvs TB
Thu, Aug 18th@ PITvs TOR
Fri, Aug 19th@ BALvs TOR
Sat, Aug 20th@ BALvs TOR
Sun, Aug 21st@ BALvs TOR
Tue, Aug 23rdvs TORvs NYM
Wed, Aug 24thvs TOR   
Thu, Aug 25thvs TOR@ OAK
Fri, Aug 26thvs TB@ OAK
Sat, Aug 27thvs TB@ OAK
Sun, Aug 28thvs TB@ OAK
Mon, Aug 29th@ MIN@ LAA
Tue, Aug 30th@ MIN@ LAA
Wed, Aug 31st@ MIN@ LAA
Thu, Sep 1stvs TEX   
Fri, Sep 2ndvs TEX@ TB
Sat, Sep 3rdvs TEX@ TB
Sun, Sep 4thvs TEX@ TB
Mon, Sep 5th@ TBvs MIN
Tue, Sep 6th@ TBvs MIN
Wed, Sep 7th@ TBvs MIN
Fri, Sep 9th@ BALvs TB
Sat, Sep 10th@ BALvs TB
Sun, Sep 11th@ BALvs TB
Tue, Sep 13thvs NYY@ BOS
Wed, Sep 14thvs NYY@ BOS
Fri, Sep 16thvs KC@ MIL
Sat, Sep 17thvs KC@ MIL
Sun, Sep 18thvs KC@ MIL
Tue, Sep 20th@ CINvs PIT
Wed, Sep 21st@ CINvs PIT
Thu, Sep 22nd@ NYYvs BOS
Fri, Sep 23rd@ NYYvs BOS
Sat, Sep 24th@ NYYvs BOS
Sun, Sep 25th@ NYYvs BOS
Mon, Sep 26thvs BAL@ TOR
Tue, Sep 27thvs BAL@ TOR
Wed, Sep 28thvs BAL@ TOR
Thu, Sep 29thvs BAL   
Fri, Sep 30th@ TORvs BAL
Sat, Oct 1st@ TORvs BAL
Sun, Oct 2nd@ TORvs BAL
Mon, Oct 3rdvs TB@ TEX
Tue, Oct 4thvs TB@ TEX
Wed, Oct 5thvs TB@ TEX
Thu, Apr 14th   vs TORKevin Gausman (5-6)#13
Mon, May 2nd   @ TORRoss Stripling (4-2)#126
Mon, May 9th   vs TEXJon Gray (3-3)#87
Thu, May 12th   @ CWSDylan Cease (5-3)#27
Mon, May 23rd   vs BALJordan Lyles (4-6)#327
Thu, Jun 2nd   vs LAAReid Detmers (2-3)#98
Thu, Jun 23rd   vs HOUFramber Valdez (7-3)#23
Thu, Jun 30th   @ HOUJustin Verlander (9-3)#4
Thu, Jul 21st   @ HOU
Mon, Aug 8th   @ SEA
Mon, Aug 15th   vs TB
Mon, Aug 22nd   vs NYM
Thu, Sep 8th   vs MIN