Skip Navigation to Main Content

Who Should I Trade?

Curtis Mead for Marcelo Mayer (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Curtis Mead
1B,2B,3B,DH - BOS
Curtis Mead
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
Expert
Recommendation
100%
Recommended by
5 of 5 experts
0%
Recommended by
0 of 5 experts
Rankings 
   
Rest of Season# 167# 274
VBR# 1265# 645
   
Projections 
   
Runs110
Home Runs02
RBI110
Stolen Bases01
Batting Average.269.233
   
Misc 
   
Injury AlertIL10IL10
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 225
   
Chris Welsh
FantasyPros
# 165
   
Mike Maher
BettingPros
# 172# 241
   
Kelly Kirby
FantasyPros
# 216# 234
   
Kevin Spinelli
KevScores
# 100# 360
   
Who Should I Trade? Player Statistics
  Curtis Mead
1B,2B,3B,DH - BOS
Curtis Mead
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
2026 Stats 
   
   
At Bats285205
   
Runs4919
   
Hits7245
   
Singles3732
   
Doubles1710
   
Triples10
   
Home Runs173
   
RBI4822
   
Stolen Bases63
   
Caught Stealing20
   
Walks3916
   
Strikeouts6344
   
Batting Average.253.220
   
On Base Pct.353.282
   
Slugging Pct.498.312
   
On-base Plus Slugging.851.594
   
Who Should I Trade? Player Projections
  Curtis Mead
1B,2B,3B,DH - BOS
Curtis Mead
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
2026 Projections 
   
   
At Bats1285
   
Runs110
   
Hits320
   
Singles213
   
Doubles15
   
Triples00
   
Home Runs02
   
RBI110
   
Stolen Bases01
   
Caught Stealing00
   
Walks17
   
Strikeouts322
   
Batting Average.269.233
   
On Base Pct.334.296
   
Slugging Pct.402.364
   
On-base Plus Slugging.736.659
   
Who Should I Trade? Player Notes
  Curtis Mead
1B,2B,3B,DH - BOS
Curtis Mead
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
News 
 Curtis Mead is scheduled to go for follow-up imaging in late August.
Ari Koslow
Fri, Jul 31st
Marcelo Mayer is expected to join Triple-A Sacramento on a rehab assignment next week.
Ari Koslow
Fri, Aug 7th
 Curtis Mead has been given a tentative timetable to return of 6-8 weeks.
Ari Koslow
Wed, Jul 29th
Marcelo Mayer will be re-evaluated by the Giants on Wednesday.
Ari Koslow
Tue, Aug 4th
 Curtis Mead reportedly suffered a broken wrist.
Ari Koslow
Tue, Jul 28th
The Giants are acquiring Marcelo Mayer from the Red Sox for Erik Miller.
Ari Koslow
Mon, Aug 3rd
 The Red Sox are placing Curtis Mead on the injured list.
Ari Koslow
Tue, Jul 28th
Marcelo Mayer has progressed in his hitting program and has begun to hit off a tee.
Nicholas Rodriguez
Sun, Jul 26th
 Curtis Mead was removed from Monday’s game against the Athletics with a left wrist contusion.
Ari Koslow
Tue, Jul 28th
Marcelo Mayer has been cleared to start a hitting program.
Ari Koslow
Mon, Jul 20th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Curtis Mead
1B,2B,3B,DH - BOS
Curtis Mead
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ CINAndrew Abbott (6-7)#123   
Sat, Mar 28th@ CINBrady Singer (5-11)#175vs NYYWill Warren (8-6)#69
Sun, Mar 29th@ CINRhett Lowder (4-8)#178   
Mon, Mar 30th@ HOULance McCullers Jr. (2-3)#240@ SDWalker Buehler (7-6)#258
Tue, Mar 31st@ HOUHunter Brown (3-3)#23@ SDGerman Marquez (4-2)#412
Wed, Apr 1st@ HOUMike Burrows (4-9)#226@ SDNick Pivetta (1-2)#121
Fri, Apr 3rdvs SDMichael King (8-8)#59vs NYMNolan McLean (9-8)#28
Sat, Apr 4thvs SDRandy Vasquez (8-6)#283vs NYMClay Holmes (5-5)#72
Sun, Apr 5thvs SDWalker Buehler (7-6)#258vs NYMKodai Senga (0-8)#111
Mon, Apr 6thvs MILBrandon Woodruff (2-2)vs PHIAndrew Painter (2-8)#169
Tue, Apr 7thvs MILJacob Misiorowski (12-5)#5vs PHICristopher Sanchez (16-4)#3
Wed, Apr 8thvs MILShane Drohan (6-4)#142vs PHIAaron Nola (4-9)#58
Fri, Apr 10th@ STLDustin May (6-7)#54@ BALShane Baz (4-12)#57
Sat, Apr 11th@ STLKyle Leahy (9-4)#88@ BALChris Bassitt (4-4)#188
Sun, Apr 12th@ STLAndre Pallante (12-6)#126@ BALCade Povich (2-1)#213
Mon, Apr 13th@ MINBailey Ober (7-4)#102   
Tue, Apr 14th@ MINMick Abel (1-2)@ CINBrady Singer (5-11)#175
Wed, Apr 15th@ MINSimeon Woods Richardson (2-7)#228@ CINRhett Lowder (4-8)#178
Fri, Apr 17thvs DETCasey Mize (5-7)#43@ WSHZack Littell (8-8)#197
Sat, Apr 18thvs DETTarik Skubal (7-7)#2@ WSHCade Cavalli (10-5)#44
Sun, Apr 19thvs DETFramber Valdez (8-8)#37@ WSHPJ Poulin (3-0)#356
Mon, Apr 20thvs DETJack Flaherty (3-8)#122   
Tue, Apr 21stvs NYYLuis Gil (1-2)#250vs LADYoshinobu Yamamoto (12-7)#12
Wed, Apr 22ndvs NYYMax Fried (4-4)#15vs LADShohei Ohtani (8-2)#1
Thu, Apr 23rdvs NYYCam Schlittler (10-6)#14vs LADTyler Glasnow (3-0)#35
Fri, Apr 24th@ BALBrandon Young (9-3)#130vs MIASandy Alcantara (13-7)#66
Sat, Apr 25th@ BALTrevor Rogers (8-8)#45vs MIAEury Perez (6-9)#34
Sun, Apr 26th@ BALKyle Bradish (7-11)#39vs MIAMax Meyer (9-1)#138
Mon, Apr 27th@ TORDylan Cease (7-5)#9   
Tue, Apr 28th@ TORTrey Yesavage (5-5)#274@ PHIJesus Luzardo (11-5)#11
Wed, Apr 29th@ TOREric Lauer (7-6)#279   
Fri, May 1stvs HOUMike Burrows (4-9)#226@ TBShane McClanahan (9-6)#38
Sat, May 2ndvs HOUSpencer Arrighetti (7-5)#256@ TBGriffin Jax (6-9)#93
Sun, May 3rdvs HOUCody Bolton (0-1)#262@ TBSteven Matz (5-4)#173
Mon, May 4th@ DETTyler Holton (1-5)#108vs SDRandy Vasquez (8-6)#283
Tue, May 5th@ DETFramber Valdez (8-8)#37vs SDWalker Buehler (7-6)#258
Wed, May 6th@ DETJack Flaherty (3-8)#122vs SDBradgley Rodriguez (3-2)#144
Thu, May 7thvs TBGriffin Jax (6-9)#93   
Fri, May 8thvs TBJesse Scholtens (5-3)#215vs PITCarmen Mlodzinski (6-6)#106
Sun, May 10thvs TBNick Martinez (12-3)#87vs PITBubba Chandler (6-8)#117
Tue, May 12thvs PHIZack Wheeler (10-4)#8@ LADYoshinobu Yamamoto (12-7)#12
Wed, May 13thvs PHIAndrew Painter (2-8)#169@ LADShohei Ohtani (8-2)#1
Thu, May 14thvs PHIJesus Luzardo (11-5)#11@ LADEmmet Sheehan (4-8)#137
Fri, May 15th@ ATLSpencer Strider (4-2)#269@ ATHAaron Civale (5-7)#155
Sat, May 16th@ ATLBryce Elder (8-7)#162@ ATHLuis Severino (2-6)
Sun, May 17th@ ATLGrant Holmes (7-5)#164@ ATHJeffrey Springs (3-11)#300
Mon, May 18th@ KCSeth Lugo (5-7)#134@ ARIZac Gallen (3-9)#216
Tue, May 19th@ KCBailey Falter (0-2)@ ARIRyne Nelson (3-5)#301
Wed, May 20th@ KCMichael Wacha (6-8)#71@ ARIMerrill Kelly (8-10)#152
Fri, May 22ndvs MINConnor Prielipp (3-6)#85vs CWSDavis Martin (9-6)#166
Sat, May 23rdvs MINTaj Bradley (9-5)#55vs CWSBryan Hudson (3-4)#135
Sun, May 24thvs MINBailey Ober (7-4)#102vs CWSNoah Schultz (3-9)#371
Tue, May 26thvs ATLSpencer Strider (4-2)#269vs ARIEduardo Rodriguez (12-4)#120
Wed, May 27thvs ATLBryce Elder (8-7)#162vs ARIMichael Soroka (8-3)#62
Thu, May 28thvs ATLChris Sale (12-8)#6   
Fri, May 29th@ CLESlade Cecconi (4-7)#174@ COLMichael Lorenzen (3-11)#438
Sat, May 30th@ CLEParker Messick (9-7)#40@ COLRyan Feltner (5-6)#437
Sun, May 31st@ CLETanner Bibee (4-13)#63@ COLTanner Gordon (0-3)#319
Tue, Jun 2ndvs BALShane Baz (4-12)#57@ MILKyle Harrison (9-3)#47
Wed, Jun 3rdvs BALChris Bassitt (4-4)#188@ MILRobert Gasser (3-5)#83
Thu, Jun 4thvs BALTrevor Rogers (8-8)#45@ MILColeman Crow (0-1)#311
Fri, Jun 5th@ NYYRyan Weathers (5-7)#51@ CHCEdward Cabrera (5-5)#81
Sun, Jun 7th@ NYYCam Schlittler (10-6)#14@ CHCJameson Taillon (2-6)#221
Mon, Jun 8th@ TBIan Seymour (9-3)#52vs WSHRichard Lovelady (2-4)#339
Tue, Jun 9th@ TBNick Martinez (12-3)#87vs WSHAndrew Alvarez (2-4)#168
Wed, Jun 10th@ TBDrew Rasmussen (12-5)#16vs WSHFoster Griffin (13-4)#46
Fri, Jun 12thvs TEXJack Leiter (3-7)#101vs CHCJavier Assad (6-1)#214
Sat, Jun 13thvs TEXJacob deGrom (8-8)#7vs CHCBen Brown (4-2)#244
Sun, Jun 14thvs TEXNathan Eovaldi (10-9)#90vs CHCRyan Rolison
Tue, Jun 16thvs TORDylan Cease (7-5)#9   
Wed, Jun 17thvs TORBraydon Fisher (3-4)#206@ ATLJR Ritchie (1-2)#247
Thu, Jun 18thvs TORTrey Yesavage (5-5)#274   
Fri, Jun 19th@ SEABryce Miller (4-6)#36@ MIALake Bachar (1-2)#199
Sat, Jun 20th@ SEAEmerson Hancock (7-7)#76@ MIAMax Meyer (9-1)#138
Sun, Jun 21st@ SEALogan Gilbert (9-7)#10@ MIARyan Gusto (0-3)#179
Mon, Jun 22nd@ COLRyan Feltner (5-6)#437   
Tue, Jun 23rd@ COLSean Sullivan (0-3)#425vs ATHAaron Civale (5-7)#155
Wed, Jun 24th@ COLKyle Freeland (4-10)#328vs ATHGage Jump (5-7)#94
Thu, Jun 25thvs NYYCam Schlittler (10-6)#14vs ATHJeffrey Springs (3-11)#300
Fri, Jun 26thvs NYYWill Warren (8-6)#69vs ATLReynaldo Lopez (4-3)#105
Sat, Jun 27thvs NYYGerrit Cole (6-6)#19vs ATLBryce Elder (8-7)#162
Sun, Jun 28thvs NYYCarlos Rodon (4-2)#67vs ATLChris Sale (12-8)#6
Mon, Jun 29thvs WSHMiles Mikolas (3-9)@ ARIEduardo Rodriguez (12-4)#120
Tue, Jun 30thvs WSHCade Cavalli (10-5)#44@ ARIBrandon Pfaadt (7-1)#103
Wed, Jul 1stvs WSHBrad Lord (5-2)#156@ ARIZac Gallen (3-9)#216
Fri, Jul 3rd@ LAAReid Detmers (4-8)#32@ COLRyan Feltner (5-6)#437
Sat, Jul 4th@ LAASam Aldegheri (3-4)#426@ COLSean Sullivan (0-3)#425
Sun, Jul 5th@ LAARyan Johnson (2-7)#248@ COLTanner Gordon (0-3)#319
Tue, Jul 7th@ CWSNoah Schultz (3-9)#371vs TORSpencer Miles (5-2)#110
Wed, Jul 8th@ CWSDavis Martin (9-6)#166vs TORDylan Cease (7-5)#9
Thu, Jul 9th@ CWSAnthony Kay (9-5)#149vs COLRyan Feltner (5-6)#437
Fri, Jul 10th@ NYMNolan McLean (9-8)#28vs COLTanner Gordon (0-3)#319
Sat, Jul 11th@ NYMFreddy Peralta (5-10)#50vs COLKyle Freeland (4-10)#328
Sun, Jul 12th@ NYMZac Thornton (3-3)#129vs COLMichael Lorenzen (3-11)#438
Fri, Jul 17thvs TBMason Englert (0-3)#286@ SEABryce Miller (4-6)#36
Sat, Jul 18thvs TBIan Seymour (9-3)#52@ SEABryan Woo (9-8)#13
Sun, Jul 19thvs TBShane McClanahan (9-6)#38@ SEALogan Gilbert (9-7)#10
Mon, Jul 20thvs BALShane Baz (4-12)#57@ KCMichael Wacha (6-8)#71
Wed, Jul 22ndvs BALKyle Bradish (7-11)#39@ KCSeth Lugo (5-7)#134
Fri, Jul 24thvs TORTrey Yesavage (5-5)#274vs LAAGrayson Rodriguez (3-5)#92
Sat, Jul 25thvs TORDylan Cease (7-5)#9vs LAARyan Johnson (2-7)#248
Sun, Jul 26thvs TORKevin Gausman (6-11)#21vs LAAJose Soriano (9-6)#49
Mon, Jul 27th@ ATHJack Perkins (2-9)#114vs MILBrandon Sproat (3-7)#208
Tue, Jul 28th@ ATHGage Jump (5-7)#94vs MILLogan Henderson (7-2)#31
Wed, Jul 29th@ ATHJacob Lopez (5-4)#153vs MILThomas Pannone (0-1)#393
Thu, Jul 30th@ ATHMason Barnett (1-4)#408@ SDJP Sears (3-4)#333
Fri, Jul 31st@ LADEdgardo Henriquez@ SDBradgley Rodriguez (3-2)#144
Sat, Aug 1st@ LADYoshinobu Yamamoto (12-7)#12@ SDWalker Buehler (7-6)#258
Sun, Aug 2nd@ LADEmmet Sheehan (4-8)#137@ SDKyle Hart (0-3)#195
Tue, Aug 4thvs CWSDavis Martin (9-6)#166@ TEXMacKenzie Gore (7-9)#42
Wed, Aug 5thvs CWSSean Burke (7-6)#61@ TEXCody Bradford (0-1)#77
Thu, Aug 6thvs CWSLuis Castillo (4-9)#79   
Fri, Aug 7thvs ATHJack Perkins (2-9)#114vs DETKeider Montero (9-7)#127
Sat, Aug 8thvs ATHGage Jump (5-7)#94vs DETJackson Jobe (1-1)#252
Sun, Aug 9thvs ATHJ.T. Ginn (8-7)#146vs DETTroy Melton (7-1)#60
Mon, Aug 10th@ TORJameson Taillon (2-6)#221vs HOUHayden Wesneski (2-1)#80
Tue, Aug 11th@ TORDylan Cease (7-5)#9vs HOUHunter Brown (3-3)#23
Wed, Aug 12th@ TORJose Soriano (9-6)#49vs HOUBryan King
Thu, Aug 13th@ TORMax Scherzer (1-5)#119   
Fri, Aug 14th@ PITBubba Chandler (6-8)#117vs COLKyle Freeland (4-10)#328
Sat, Aug 15th@ PITJared Jones (2-5)#48vs COLMichael Lorenzen (3-11)#438
Sun, Aug 16th@ PITLake Bachar (1-2)#199vs COLGabriel Hughes (0-4)#359
Mon, Aug 17thvs ARIMitch Bratt (1-2)#161   
Tue, Aug 18thvs ARIMerrill Kelly (8-10)#152@ CLEFoster Griffin (13-4)#46
Wed, Aug 19thvs ARIBrandon Pfaadt (7-1)#103@ CLEParker Messick (9-7)#40
Fri, Aug 21stvs SFLogan Webb (8-7)#18@ BOSSonny Gray (15-3)#27
Sat, Aug 22ndvs SFBlade Tidwell (0-0)#143@ BOSPatrick Sandoval (1-2)#97
Sun, Aug 23rdvs SFCarson Whisenhunt (3-3)#172@ BOSJake Bennett (7-6)#78
Mon, Aug 24th@ MIATyler Phillips (3-6)#282vs CINChase Burns (14-2)#26
Tue, Aug 25th@ MIASandy Alcantara (13-7)#66vs CINBrady Singer (5-11)#175
Wed, Aug 26th@ MIARyan Gusto (0-3)#179vs CINNick Lodolo (3-2)#98
Fri, Aug 28th@ NYYvs ARI
Sat, Aug 29th@ NYYvs ARI
Sun, Aug 30th@ NYY   
Mon, Aug 31stvs SEA@ ATLSpencer Strider (4-2)#269
Tue, Sep 1stvs SEA@ PIT
Wed, Sep 2ndvs SEA@ PIT
Thu, Sep 3rd@ BAL@ PIT
Fri, Sep 4th@ BAL@ NYM
Sat, Sep 5th@ BAL@ NYM
Sun, Sep 6th@ BAL@ NYM
Mon, Sep 7thvs LAAvs STL
Tue, Sep 8thvs LAAvs STL
Wed, Sep 9thvs LAAvs STL
Fri, Sep 11thvs KCvs SD
Sat, Sep 12thvs KCvs SD
Sun, Sep 13thvs KCvs SD
Tue, Sep 15th@ TEX@ STL
Wed, Sep 16th@ TEX@ STL
Thu, Sep 17th@ TEX   
Fri, Sep 18th@ TB@ LAD
Sat, Sep 19th@ TB@ LAD
Sun, Sep 20th@ TB@ LAD
Tue, Sep 22ndvs CLEvs MIN
Wed, Sep 23rdvs CLEvs MIN
Thu, Sep 24thvs CLE   
Fri, Sep 25thvs CHCvs LAD
Sat, Sep 26thvs CHCvs LAD
Sun, Sep 27thvs CHCvs LAD
Wed, Mar 25th   vs NYYMax Fried (4-4)#15
Fri, Mar 27th   vs NYYCam Schlittler (10-6)#14
Thu, Apr 2nd   vs NYMDavid Peterson (7-7)#147
Thu, Apr 16th   @ CINChase Burns (14-2)#26
Thu, Apr 30th   @ PHITim Mayza (3-3)#154
Sat, May 9th   vs PITBraxton Ashcraft (12-5)#30
Mon, May 11th   @ LADRoki Sasaki (5-5)#91
Mon, May 25th   vs ARIMerrill Kelly (8-10)#152
Mon, Jun 1st   @ MILShane Drohan (6-4)#142
Sat, Jun 6th   @ CHCBen Brown (4-2)#244
Mon, Jul 6th   vs TORKevin Gausman (6-11)#21
Tue, Jul 21st   @ KCLuinder Avila (5-4)
Mon, Aug 3rd   @ TEXCal Quantrill (4-4)#242
Thu, Aug 20th   @ CLEGavin Williams (11-7)#25
Thu, Aug 27th   vs ARIMichael Soroka (8-3)#62
Mon, Sep 14th   @ STL
Mon, Sep 21st   vs MIN