Skip to main content

Who Should I Trade?

Reese McGuire for Will Brennan (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Reese McGuire
Reese McGuire
Will Brennan
Will Brennan
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season# 351
VBR# 1140# 570
Home Runs23
Stolen Bases16
Batting Average.240.259
Injury Alert--
Expert Ranks 
Mike Maher
# 377# 277
Brandon 'B_Don' Myers
# 292
Who Should I Trade? Player Statistics
  Reese McGuire
Reese McGuire
Will Brennan
Will Brennan
2023 Stats 
At Bats86132
Home Runs03
Stolen Bases05
Caught Stealing01
Batting Average.291.250
On Base Pct.322.286
Slugging Pct.372.364
On-base Plus Slugging.694.649
Who Should I Trade? Player Projections
  Reese McGuire
Reese McGuire
Will Brennan
Will Brennan
2023 Projections 
At Bats170215
Home Runs23
Stolen Bases16
Caught Stealing01
Batting Average.240.259
On Base Pct.290.311
Slugging Pct.332.363
On-base Plus Slugging.622.674
Who Should I Trade? Player Notes
  Reese McGuire
Reese McGuire
Will Brennan
Will Brennan
 Boston Red Sox catcher Reese McGuire will take over behind the plate to start Thursday's game against the Toronto Blue Jays.
Brenton Kemp
Thu, May 4th
Will Brennan had a productive game on Saturday, driving in three of the Guardians' four runs with a home run.
Ari Koslow
Sun, Jun 4th
 Reese McGuire went 0-for-4 with three strikeouts against the Rays on Thursday. Boston ultimately fell to Tampa Bay by a score of 9-3, suffering an embarrassing four-game sweep.
Andersen Pickard
Thu, Apr 13th
Brennan had a solid performance at the plate, going 2-for-3 with a stolen base, but it wasn't enough to prevent the Guardians from falling to the Twins 1-0.
Jesse Garcia
Fri, Jun 2nd
 Reese McGuire went 3-for-4 with three singles against the Rays on Wednesday. He scored two runs along the way. Boston ultimately fell to Tampa Bay by a score of 9-7.
Andersen Pickard
Wed, Apr 12th
Will Brennan went 1-for-3 with a homer, two runs, one RBI, and a steal in a 5-2 win over Boston on Friday.
Matthew Terelle
Fri, Apr 28th
  Will Brennan went 2-for-4 with a double, a run, an RBI, and a steal in a 4-3 win over the Nationals on Friday.
Matthew Terelle
Fri, Apr 14th
  Will Brennan went 2-for-5 with a double and three RBI in a 7-6 win over Seattle in 12 innings on Sunday.
Matthew Terelle
Sun, Apr 9th
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Reese McGuire
Reese McGuire
Will Brennan
Will Brennan
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs BALKyle Gibson (7-3)#76@ SEALuis Castillo (4-3)#2
Sat, Apr 1stvs BALDean Kremer (6-2)#98@ SEALogan Gilbert (3-3)#26
Sun, Apr 2ndvs BALCole Irvin (0-2)#146@ SEAMarco Gonzales (4-1)#155
Mon, Apr 3rdvs PITJohan Oviedo (3-4)#141@ OAKJames Kaprielian (0-6)#238
Tue, Apr 4thvs PITRoansy Contreras (3-4)#93@ OAKJP Sears (0-3)#83
Wed, Apr 5thvs PITMitch Keller (7-1)#69@ OAKKyle Muller (1-4)#226
Thu, Apr 6th@ DETSpencer Turnbull (1-4)#177   
Sat, Apr 8th@ DETJoey Wentz (1-5)#256vs SEAMarco Gonzales (4-1)#155
Sun, Apr 9th@ DETMatthew Boyd (3-4)#106vs SEAGeorge Kirby (5-4)#20
Mon, Apr 10th@ TBJalen Beeks (2-3)#137vs NYYDomingo German (3-3)#59
Tue, Apr 11th@ TBShane McClanahan (8-1)#5vs NYYGerrit Cole (7-0)#4
Wed, Apr 12th@ TBTaj Bradley (3-2)#147vs NYYClarke Schmidt (2-5)#113
Thu, Apr 13th@ TBJeffrey Springs (2-0)   
Fri, Apr 14thvs LAAPatrick Sandoval (3-5)#66@ WSHTrevor Williams (2-3)#124
Sat, Apr 15thvs LAATyler Anderson (2-1)#112@ WSHChad Kuhl (0-3)#294
Sun, Apr 16thvs LAAReid Detmers (0-5)#80@ WSHPatrick Corbin (4-5)#224
Mon, Apr 17thvs LAAShohei Ohtani (5-2)#1   
Tue, Apr 18thvs MINSonny Gray (4-1)#33@ DETEduardo Rodriguez (4-4)#40
Wed, Apr 19thvs MINJoe Ryan (7-2)#18@ DETSpencer Turnbull (1-4)#177
Thu, Apr 20thvs MINKenta Maeda (0-4)#102   
Fri, Apr 21st@ MILFreddy Peralta (5-5)#48   
Sat, Apr 22nd@ MILWade Miley (3-2)#169vs MIABraxton Garrett (1-2)#122
Sun, Apr 23rd@ MILCorbin Burnes (4-4)#10vs MIAJesus Luzardo (4-4)#73
Mon, Apr 24th@ BALDean Kremer (6-2)#98vs COLAustin Gomber (4-4)#368
Tue, Apr 25th@ BALKyle Bradish (2-2)#97vs COLRyan Feltner (2-3)#366
Wed, Apr 26th@ BALTyler Wells (3-2)#57vs COLGerman Marquez (2-2)
Fri, Apr 28thvs CLEShane Bieber (4-3)#19@ BOSNick Pivetta (3-3)#151
Sat, Apr 29thvs CLEZach Plesac (1-1)#176@ BOSBrayan Bello (3-3)#109
Sun, Apr 30thvs CLELogan Allen (3-2)#211@ BOSChris Sale (5-2)#46
Mon, May 1stvs TORJose Berrios (5-4)#39@ NYYDomingo German (3-3)#59
Tue, May 2ndvs TORYusei Kikuchi (6-2)#99@ NYYGerrit Cole (7-0)#4
Wed, May 3rdvs TORAlek Manoah (1-6)#75@ NYYClarke Schmidt (2-5)#113
Thu, May 4thvs TORKevin Gausman (4-3)#6   
Fri, May 5th@ PHIZack Wheeler (4-4)#22vs MINBailey Ober (3-2)#77
Sat, May 6th@ PHIBailey Falter (0-7)#88vs MINSonny Gray (4-1)#33
Sun, May 7th@ PHITaijuan Walker (4-3)#96vs MINJoe Ryan (7-2)#18
Tue, May 9th@ ATLCharlie Morton (5-6)#47vs DETMichael Lorenzen (2-2)#104
Wed, May 10th@ ATLDylan Leevs DETEduardo Rodriguez (4-4)#40
Fri, May 12thvs STLAdam Wainwright (2-1)#123vs LAATyler Anderson (2-1)#112
Sat, May 13thvs STLSteven Matz (0-6)#119vs LAAReid Detmers (0-5)#80
Sun, May 14thvs STLMiles Mikolas (4-1)#50vs LAAPatrick Sandoval (3-5)#66
Mon, May 15thvs SEAGeorge Kirby (5-4)#20   
Tue, May 16thvs SEALuis Castillo (4-3)#2@ CWSLance Lynn (4-6)#68
Wed, May 17thvs SEAMarco Gonzales (4-1)#155@ CWSMike Clevinger (3-3)#144
Fri, May 19th@ SDBlake Snell (1-6)#62@ NYMCarlos Carrasco (2-2)#78
Sat, May 20th@ SDJoe Musgrove (3-2)#49   
Sun, May 21st@ SDMichael Wacha (5-2)#53@ NYMJustin Verlander (2-3)#14
Mon, May 22nd@ LAAJaime Barriavs CWSJimmy Lambert
Tue, May 23rd@ LAAGriffin Canning (4-2)#133vs CWSDylan Cease (3-3)#34
Wed, May 24th@ LAATyler Anderson (2-1)#112vs CWSMichael Kopech (3-5)#108
Fri, May 26th@ ARIBrandon Pfaadt (0-2)#162vs STLMatthew Liberatore (1-1)#194
Sat, May 27th@ ARIZach Davies (0-1)#258vs STLJack Flaherty (3-4)#79
Sun, May 28th@ ARIMerrill Kelly (7-3)#37vs STLJordan Montgomery (2-7)#51
Tue, May 30thvs CINBen Lively (3-2)#271@ BALKyle Gibson (7-3)#76
Wed, May 31stvs CINLuke Weaver (1-2)#206@ BALKeegan Akin
Thu, Jun 1stvs CINHunter Greene (1-4)#61@ MINPablo Lopez (3-3)#36
Sat, Jun 3rdvs TBTyler Glasnow (0-0)#30@ MINSonny Gray (4-1)#33
Sun, Jun 4thvs TBTaj Bradley (3-2)#147@ MINJoe Ryan (7-2)#18
Mon, Jun 5thvs TBShane McClanahan (8-1)#5   
Tue, Jun 6th@ CLEShane Bieber (4-3)#19vs BOSJames Paxton (1-1)#120
Wed, Jun 7th@ CLETanner Bibee (1-1)#136vs BOS
Thu, Jun 8th@ CLEAaron Civale (1-1)#72vs BOSGarrett Whitlock (2-2)#89
Fri, Jun 9th@ NYYGerrit Cole (7-0)#4vs HOUCristian Javier (7-1)#11
Sat, Jun 10th@ NYYDomingo German (3-3)#59vs HOUJ.P. France (1-1)#149
Sun, Jun 11th@ NYYNestor Cortes Jr. (5-2)#45vs HOUHunter Brown (5-2)#56
Mon, Jun 12thvs COLConnor Seabold (1-2)#290   
Tue, Jun 13thvs COL@ SD
Wed, Jun 14thvs COL@ SD
Fri, Jun 16thvs NYY@ ARI
Sat, Jun 17thvs NYY@ ARI
Sun, Jun 18thvs NYY@ ARI
Mon, Jun 19th@ MIN   
Tue, Jun 20th@ MINvs OAK
Wed, Jun 21st@ MINvs OAK
Thu, Jun 22nd@ MINvs OAK
Fri, Jun 23rd@ CWSvs MIL
Sat, Jun 24th@ CWSvs MIL
Sun, Jun 25th@ CWSvs MIL
Tue, Jun 27thvs MIA@ KC
Wed, Jun 28thvs MIA@ KC
Thu, Jun 29thvs MIA@ KC
Fri, Jun 30th@ TOR@ CHC
Sat, Jul 1st@ TOR@ CHC
Sun, Jul 2nd@ TOR@ CHC
Tue, Jul 4thvs TEXvs ATL
Wed, Jul 5thvs TEXvs ATL
Thu, Jul 6thvs TEXvs KC
Fri, Jul 7thvs OAKvs KC
Sat, Jul 8thvs OAKvs KC
Sun, Jul 9thvs OAKvs KC
Fri, Jul 14th@ CHC@ TEX
Sat, Jul 15th@ CHC@ TEX
Sun, Jul 16th@ CHC@ TEX
Mon, Jul 17th@ OAK@ PIT
Tue, Jul 18th@ OAK@ PIT
Wed, Jul 19th@ OAK@ PIT
Fri, Jul 21stvs NYMvs PHI
Sat, Jul 22ndvs NYMvs PHI
Sun, Jul 23rdvs NYMvs PHI
Tue, Jul 25thvs ATLvs KC
Wed, Jul 26thvs ATLvs KC
Fri, Jul 28th@ SF@ CWS
Sat, Jul 29th@ SF@ CWS
Sun, Jul 30th@ SF@ CWS
Mon, Jul 31st@ SEA@ HOU
Tue, Aug 1st@ SEA@ HOU
Wed, Aug 2nd@ SEA@ HOU
Fri, Aug 4thvs TORvs CWS
Sat, Aug 5thvs TORvs CWS
Sun, Aug 6thvs TORvs CWS
Mon, Aug 7thvs KCvs TOR
Tue, Aug 8thvs KCvs TOR
Wed, Aug 9thvs KCvs TOR
Thu, Aug 10thvs KCvs TOR
Fri, Aug 11thvs DET@ TB
Sat, Aug 12thvs DET@ TB
Sun, Aug 13thvs DET@ TB
Tue, Aug 15th@ WSH@ CIN
Wed, Aug 16th@ WSH@ CIN
Thu, Aug 17th@ WSHvs DET
Fri, Aug 18th@ NYYvs DET
Sat, Aug 19th@ NYYvs DET
Sun, Aug 20th@ NYYvs DET
Mon, Aug 21st@ HOU   
Tue, Aug 22nd@ HOUvs LAD
Wed, Aug 23rd@ HOUvs LAD
Thu, Aug 24th@ HOUvs LAD
Fri, Aug 25thvs LAD@ TOR
Sat, Aug 26thvs LAD@ TOR
Sun, Aug 27thvs LAD@ TOR
Mon, Aug 28thvs HOU@ MIN
Tue, Aug 29thvs HOU@ MIN
Wed, Aug 30thvs HOU@ MIN
Fri, Sep 1st@ KCvs TB
Sat, Sep 2nd@ KCvs TB
Sun, Sep 3rd@ KCvs TB
Mon, Sep 4th@ TBvs MIN
Tue, Sep 5th@ TBvs MIN
Wed, Sep 6th@ TBvs MIN
Fri, Sep 8thvs BAL@ LAA
Sat, Sep 9thvs BAL@ LAA
Sun, Sep 10thvs BAL@ LAA
Mon, Sep 11thvs NYY@ SF
Tue, Sep 12thvs NYY@ SF
Wed, Sep 13thvs NYY@ SF
Thu, Sep 14thvs NYY   
Fri, Sep 15th@ TORvs TEX
Sat, Sep 16th@ TORvs TEX
Sun, Sep 17th@ TORvs TEX
Mon, Sep 18th@ TEX@ KC
Tue, Sep 19th@ TEX@ KC
Wed, Sep 20th@ TEX@ KC
Fri, Sep 22ndvs CWSvs BAL
Sat, Sep 23rdvs CWSvs BAL
Sun, Sep 24thvs CWSvs BAL
Tue, Sep 26thvs TBvs CIN
Wed, Sep 27thvs TBvs CIN
Thu, Sep 28th@ BAL   
Fri, Sep 29th@ BAL@ DET
Sat, Sep 30th@ BAL@ DET
Sun, Oct 1st@ BAL@ DET
Fri, Mar 31st   @ SEARobbie Ray (0-1)
Fri, Apr 7th   vs SEALogan Gilbert (3-3)#26
Mon, May 8th   vs DETJoey Wentz (1-5)#256
Thu, May 18th   @ CWSDylan Cease (3-3)#34
Mon, May 29th   @ BALTyler Wells (3-2)#57
Fri, Jun 2nd   @ MINBailey Ober (3-2)#77
Thu, Jun 15th   @ SD
Mon, Jul 3rd   vs ATL
Mon, Jul 24th   vs KC
Thu, Jul 27th   @ CWS
Thu, Sep 7th   @ LAA
Thu, Sep 21st   vs BAL