Skip Navigation to Main Content

Who Should I Trade?

Marcelo Mayer for Mauricio Dubon (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Mauricio Dubon
2B,3B,SS,LF,CF - ATL
Mauricio Dubon
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
Expert
Recommendation
100%
Recommended by
4 of 4 experts
0%
Recommended by
0 of 4 experts
Rankings 
   
Rest of Season# 192# 274
VBR# 210# 428
   
Projections 
   
Runs128
Home Runs22
RBI118
Stolen Bases11
Batting Average.259.232
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 214
   
Mike Maher
BettingPros
# 236# 241
   
Kelly Kirby
FantasyPros
# 160# 234
   
Kevin Spinelli
KevScores
# 101# 360
   
Who Should I Trade? Player Statistics
  Mauricio Dubon
2B,3B,SS,LF,CF - ATL
Mauricio Dubon
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
2026 Stats 
   
   
At Bats461205
   
Runs5619
   
Hits12345
   
Singles8732
   
Doubles2410
   
Triples20
   
Home Runs103
   
RBI6222
   
Stolen Bases63
   
Caught Stealing30
   
Walks3016
   
Strikeouts6244
   
Batting Average.267.220
   
On Base Pct.313.282
   
Slugging Pct.393.312
   
On-base Plus Slugging.706.594
   
Who Should I Trade? Player Projections
  Mauricio Dubon
2B,3B,SS,LF,CF - ATL
Mauricio Dubon
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
2026 Projections 
   
   
At Bats10470
   
Runs128
   
Hits2716
   
Singles1911
   
Doubles54
   
Triples00
   
Home Runs22
   
RBI118
   
Stolen Bases11
   
Caught Stealing00
   
Walks66
   
Strikeouts1518
   
Batting Average.259.232
   
On Base Pct.302.294
   
Slugging Pct.370.357
   
On-base Plus Slugging.673.651
   
Who Should I Trade? Player Notes
  Mauricio Dubon
2B,3B,SS,LF,CF - ATL
Mauricio Dubon
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
News 
 Mauricio Dubon went 3-for-4 with three singles and a run scored in Thursday's 2-0 win over the White Sox.
Nate Miller - FantasyPros
Thu, Aug 20th
Giants’ manager Tony Vitello told reporters on Friday that Marcelo Mayer is dealing with a bone bruise on his right foot.
Ari Koslow
Sat, Aug 22nd
 Mauricio Dubon went 4-for-4 with a double, a walk, two RBI, one run scored, and a steal in Thursday's 11-3 rout of the Marlins.
Nate Miller - FantasyPros
Fri, Aug 7th
Giants manager Tony Vitello said Marcelo Mayer could be activated at the start of the next homestand next week.
Ari Koslow
Wed, Aug 19th
 Mauricio Dubon went 2-for-4 with a pair of singles, one RBI, one steal, and one run scored in Wednesday's 4-1 win against the Marlins.
Nate Miller - FantasyPros
Thu, Aug 6th
Marcelo Mayer is expected to join Triple-A Sacramento on a rehab assignment next week.
Ari Koslow
Fri, Aug 7th
 Mauricio Dubon went 1-for-4 with a solo homer in Saturday's 4-1 loss to the Cardinals.
Nate Miller - FantasyPros
Sun, Jul 12th
Marcelo Mayer will be re-evaluated by the Giants on Wednesday.
Ari Koslow
Tue, Aug 4th
 Mauricio Dubon went 1-for-4 with a solo homer, a walk, two RBI, and two runs scored in Saturday's 14-3 win over the Mets.
Nate Miller - FantasyPros
Sun, Jul 5th
The Giants are acquiring Marcelo Mayer from the Red Sox for Erik Miller.
Ari Koslow
Mon, Aug 3rd
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Mauricio Dubon
2B,3B,SS,LF,CF - ATL
Mauricio Dubon
Marcelo Mayer
2B,3B,SS - SF
Marcelo Mayer
Date OppOpp PitcherVBROppOpp PitcherVBR
Wed, Mar 25th   vs NYYMax Fried (4-4)#23
Fri, Mar 27thvs KCCole Ragans (1-4)vs NYYCam Schlittler (11-6)#13
Sat, Mar 28thvs KCMichael Wacha (7-8)#68vs NYYWill Warren (8-6)#60
Mon, Mar 30thvs ATHJacob Lopez (5-4)#199@ SDWalker Buehler (8-6)#226
Tue, Mar 31stvs ATHAaron Civale (6-7)#234@ SDGerman Marquez (4-2)#419
Wed, Apr 1stvs ATHLuis Severino (2-6)@ SDNick Pivetta (1-2)#212
Thu, Apr 2nd@ ARIRyne Nelson (3-5)#146vs NYMDavid Peterson (7-7)#86
Fri, Apr 3rd@ ARIEduardo Rodriguez (13-4)#99vs NYMNolan McLean (9-8)#35
Sat, Apr 4th@ ARIMichael Soroka (8-4)#97vs NYMClay Holmes (5-6)#66
Sun, Apr 5th@ ARIBrandon Pfaadt (7-1)#70vs NYMKodai Senga (0-9)#82
Mon, Apr 6th@ LAAJose Soriano (10-7)#47vs PHIAndrew Painter (3-8)#138
Tue, Apr 7th@ LAAYusei Kikuchi (0-4)#106vs PHICristopher Sanchez (16-4)#3
Wed, Apr 8th@ LAAReid Detmers (4-8)#34vs PHIAaron Nola (5-9)#55
Fri, Apr 10thvs CLESlade Cecconi (4-7)#150@ BALShane Baz (4-14)#64
Sat, Apr 11thvs CLEParker Messick (10-8)#32@ BALChris Bassitt (4-4)#134
Sun, Apr 12thvs CLETanner Bibee (5-13)#56@ BALCade Povich (2-1)#195
Tue, Apr 14thvs MIAMax Meyer (9-1)#142@ CINBrady Singer (5-11)#154
Wed, Apr 15thvs MIAChris Paddack (0-7)@ CINRhett Lowder (5-8)#240
Thu, Apr 16th   @ CINChase Burns (14-3)#21
Fri, Apr 17th@ PHITaijuan Walker (1-4)@ WSHZack Littell (8-8)#285
Sat, Apr 18th@ PHICristopher Sanchez (16-4)#3@ WSHCade Cavalli (12-5)#40
Sun, Apr 19th@ PHIAndrew Painter (3-8)#138@ WSHPJ Poulin (3-0)
Tue, Apr 21st@ WSHFoster Griffin (15-4)#45vs LADYoshinobu Yamamoto (12-7)#7
Wed, Apr 22nd@ WSHZack Littell (8-8)#285vs LADShohei Ohtani (8-2)#1
Thu, Apr 23rd@ WSHCade Cavalli (12-5)#40vs LADTyler Glasnow (3-0)#20
Fri, Apr 24thvs PHIAndrew Painter (3-8)#138vs MIASandy Alcantara (13-8)#58
Sat, Apr 25thvs PHIZack Wheeler (10-5)#5vs MIAEury Perez (7-9)#33
Sun, Apr 26thvs PHIAaron Nola (5-9)#55vs MIAMax Meyer (9-1)#142
Tue, Apr 28thvs DETCasey Mize (5-7)#48@ PHIJesus Luzardo (11-5)#8
Thu, Apr 30thvs DETFramber Valdez (8-9)#41@ PHITim Mayza (3-3)#132
Fri, May 1st@ COLJose Quintana (2-3)#435@ TBShane McClanahan (9-6)#36
Sat, May 2nd@ COLBrennan Bernardino (3-3)#262@ TBGriffin Jax (6-9)#87
Sun, May 3rd@ COLKyle Freeland (4-10)#423@ TBSteven Matz (5-4)#152
Mon, May 4th@ SEALogan Gilbert (11-7)#12vs SDRandy Vasquez (9-6)#245
Tue, May 5th@ SEAGeorge Kirby (8-10)#25vs SDWalker Buehler (8-6)#226
Wed, May 6th@ SEABryan Woo (9-8)#15vs SDBradgley Rodriguez (3-2)#117
Fri, May 8th@ LADEmmet Sheehan (4-8)#113vs PITCarmen Mlodzinski (6-6)#125
Sat, May 9th@ LADBlake Snell (2-1)#16vs PITBraxton Ashcraft (13-5)#26
Sun, May 10th@ LADJustin Wrobleski (11-5)#242vs PITBubba Chandler (6-8)#136
Mon, May 11th   @ LADRoki Sasaki (5-5)#75
Tue, May 12thvs CHCColin Rea (8-8)#215@ LADYoshinobu Yamamoto (12-7)#7
Wed, May 13thvs CHCShota Imanaga (8-9)#24@ LADShohei Ohtani (8-2)#1
Thu, May 14thvs CHCBen Brown (4-2)#116@ LADEmmet Sheehan (4-8)#113
Fri, May 15thvs BOSConnelly Early (7-5)#145@ ATHAaron Civale (6-7)#234
Sat, May 16thvs BOSPayton Tolle (8-6)#22@ ATHLuis Severino (2-6)
Sun, May 17thvs BOSBrayan Bello (5-6)#135@ ATHJeffrey Springs (3-12)#360
Mon, May 18th@ MIAMax Meyer (9-1)#142@ ARIZac Gallen (3-9)#194
Tue, May 19th@ MIABraxton Garrett (0-1)#263@ ARIRyne Nelson (3-5)#146
Wed, May 20th@ MIAJanson Junk (6-8)#119@ ARIMerrill Kelly (8-12)#139
Fri, May 22ndvs WSHRichard Lovelady (2-4)vs CWSDavis Martin (9-6)#141
Sat, May 23rdvs WSHJake Irvin (2-8)#204vs CWSBryan Hudson (3-4)#127
Sun, May 24thvs WSHFoster Griffin (15-4)#45vs CWSNoah Schultz (3-9)#393
Mon, May 25th   vs ARIMerrill Kelly (8-12)#139
Tue, May 26th@ BOSRanger Suarez (5-3)#31vs ARIEduardo Rodriguez (13-4)#99
Wed, May 27th@ BOSConnelly Early (7-5)#145vs ARIMichael Soroka (8-4)#97
Fri, May 29th@ CINChris Paddack (0-7)@ COLMichael Lorenzen (3-11)#420
Sat, May 30th@ CINBrady Singer (5-11)#154@ COLRyan Feltner (5-8)#437
Sun, May 31st@ CINNick Lodolo (3-3)#129@ COLTanner Gordon (0-4)#370
Mon, Jun 1st   @ MILShane Drohan (6-5)#120
Tue, Jun 2ndvs TORKevin Gausman (7-11)#27@ MILKyle Harrison (10-3)#39
Wed, Jun 3rdvs TORPatrick Corbin (3-4)@ MILRobert Gasser (3-5)#102
Thu, Jun 4thvs TORMason Fluharty (5-1)#161@ MILColeman Crow (0-1)#235
Fri, Jun 5thvs PITMitch Keller (6-8)@ CHCEdward Cabrera (5-5)#151
Sat, Jun 6thvs PITBraxton Ashcraft (13-5)#26@ CHCBen Brown (4-2)#116
Sun, Jun 7thvs PITMason Montgomery (5-3)#83@ CHCJameson Taillon (2-6)#184
Mon, Jun 8th   vs WSHRichard Lovelady (2-4)
Tue, Jun 9th@ CWSBrandon Eisert (2-2)#257vs WSHAndrew Alvarez (2-5)#156
Wed, Jun 10th@ CWSDavis Martin (9-6)#141vs WSHFoster Griffin (15-4)#45
Fri, Jun 12th@ NYMNolan McLean (9-8)#35vs CHCJavier Assad (6-1)#207
Sat, Jun 13th@ NYMSean Manaea (4-5)#62vs CHCBen Brown (4-2)#116
Sun, Jun 14th@ NYMFreddy Peralta (5-11)#52vs CHCRyan Rolison
Wed, Jun 17thvs SFCarson Whisenhunt (3-4)#237@ ATLJR Ritchie (1-2)#403
Fri, Jun 19thvs MILJacob Misiorowski (13-5)#10@ MIALake Bachar (1-3)#191
Sat, Jun 20thvs MILKyle Harrison (10-3)#39@ MIAMax Meyer (9-1)#142
Sun, Jun 21stvs MILRobert Gasser (3-5)#102@ MIARyan Gusto (0-3)#158
Tue, Jun 23rd@ SDWandy Peralta (2-2)#219vs ATHAaron Civale (6-7)#234
Wed, Jun 24th@ SDJP Sears (3-4)#300vs ATHGage Jump (5-8)#89
Thu, Jun 25th   vs ATHJeffrey Springs (3-12)#360
Fri, Jun 26th@ SFTrevor McDonald (3-7)vs ATLReynaldo Lopez (4-3)#126
Sat, Jun 27th@ SFLogan Webb (8-8)#19vs ATLBryce Elder (8-7)#133
Sun, Jun 28th@ SFRobbie Ray (11-7)#94vs ATLChris Sale (12-9)#4
Mon, Jun 29th   @ ARIEduardo Rodriguez (13-4)#99
Tue, Jun 30thvs STLMatthew Liberatore (5-11)#101@ ARIBrandon Pfaadt (7-1)#70
Wed, Jul 1stvs STLMichael McGreevy (5-9)#90@ ARIZac Gallen (3-9)#194
Fri, Jul 3rdvs NYMChristian Scott (4-3)#57@ COLRyan Feltner (5-8)#437
Sat, Jul 4thvs NYMSean Manaea (4-5)#62@ COLSean Sullivan (0-3)#432
Sun, Jul 5thvs NYMNolan McLean (9-8)#35@ COLTanner Gordon (0-4)#370
Mon, Jul 6thvs NYMFreddy Peralta (5-11)#52vs TORKevin Gausman (7-11)#27
Tue, Jul 7th@ PITPaul Skenes (9-11)#6vs TORSpencer Miles (5-2)#104
Wed, Jul 8th@ PITJared Jones (2-5)#43vs TORDylan Cease (8-5)#11
Thu, Jul 9th@ PITMitch Keller (6-8)vs COLRyan Feltner (5-8)#437
Fri, Jul 10th@ STLKyle Leahy (10-4)#100vs COLTanner Gordon (0-4)#370
Sat, Jul 11th@ STLMatthew Liberatore (5-11)#101vs COLKyle Freeland (4-10)#423
Sun, Jul 12th@ STLDustin May (6-8)#44vs COLMichael Lorenzen (3-11)#420
Fri, Jul 17thvs TEXCal Quantrill (6-4)#227@ SEABryce Miller (4-8)#42
Sat, Jul 18thvs TEXMacKenzie Gore (7-9)#38@ SEABryan Woo (9-8)#15
Sun, Jul 19thvs TEXNathan Eovaldi (10-9)#85@ SEALogan Gilbert (11-7)#12
Mon, Jul 20thvs SDJP Sears (3-4)#300@ KCMichael Wacha (7-8)#68
Tue, Jul 21stvs SDWalker Buehler (8-6)#226@ KCLuinder Avila (5-4)
Wed, Jul 22ndvs SDMichael King (8-9)#59@ KCSeth Lugo (5-7)#107
Fri, Jul 24th@ BALTrevor Rogers (9-8)#61vs LAAGrayson Rodriguez (4-5)#105
Sat, Jul 25th@ BALBrandon Young (9-3)#165vs LAARyan Johnson (3-7)#228
Sun, Jul 26th@ BALShane Baz (4-14)#64vs LAAJose Soriano (10-7)#47
Mon, Jul 27th@ NYMZac Thornton (3-4)#160vs MILBrandon Sproat (3-7)#203
Tue, Jul 28th   vs MILLogan Henderson (8-2)#30
Wed, Jul 29th@ NYMChristian Scott (4-3)#57vs MILThomas Pannone (0-1)#284
Thu, Jul 30thvs WSHJake Irvin (2-8)#204@ SDJP Sears (3-4)#300
Fri, Jul 31stvs WSHFoster Griffin (15-4)#45@ SDBradgley Rodriguez (3-2)#117
Sat, Aug 1stvs WSHMiles Mikolas (3-9)@ SDWalker Buehler (8-6)#226
Sun, Aug 2ndvs WSHCade Cavalli (12-5)#40@ SDKyle Hart (0-3)#162
Mon, Aug 3rd   @ TEXCal Quantrill (6-4)#227
Tue, Aug 4thvs MIARyan Gusto (0-3)#158@ TEXMacKenzie Gore (7-9)#38
Wed, Aug 5thvs MIAEury Perez (7-9)#33@ TEXCody Bradford (0-2)#103
Fri, Aug 7th@ NYYMax Fried (4-4)#23vs DETKeider Montero (9-8)#153
Sat, Aug 8th@ NYYGerrit Cole (7-6)#18vs DETJackson Jobe (1-1)#218
Sun, Aug 9th@ NYYCam Schlittler (11-6)#13vs DETTroy Melton (7-2)#79
Mon, Aug 10thvs NYMChristian Scott (4-3)#57vs HOUHayden Wesneski (3-1)#80
Tue, Aug 11thvs NYMNolan McLean (9-8)#35vs HOUHunter Brown (3-3)#29
Wed, Aug 12thvs NYMZac Thornton (3-4)#160vs HOUBryan King
Fri, Aug 14thvs ARIBrandon Pfaadt (7-1)#70vs COLKyle Freeland (4-10)#423
Sat, Aug 15thvs ARIEduardo Rodriguez (13-4)#99vs COLMichael Lorenzen (3-11)#420
Sun, Aug 16thvs ARIMichael Soroka (8-4)#97vs COLGabriel Hughes (0-5)#328
Tue, Aug 18th@ MINZebby Matthews (8-8)#123@ CLEFoster Griffin (15-4)#45
Wed, Aug 19th@ MINTaj Bradley (9-5)#49@ CLEParker Messick (10-8)#32
Thu, Aug 20th@ CWSAnthony Kay (9-6)#171@ CLEGavin Williams (12-7)#17
Fri, Aug 21st@ MILJacob Misiorowski (13-5)#10@ BOSSonny Gray (16-3)#28
Sat, Aug 22nd@ MILLogan Henderson (8-2)#30@ BOSPatrick Sandoval (1-2)#124
Sun, Aug 23rd@ MILShane Drohan (6-5)#120@ BOSJake Bennett (8-6)#73
Mon, Aug 24th   vs CINChase Burns (14-3)#21
Tue, Aug 25thvs LADTyler Glasnow (3-0)#20vs CINBrady Singer (5-11)#154
Wed, Aug 26thvs LADRoki Sasaki (5-5)#75vs CINNick Lodolo (3-3)#129
Thu, Aug 27thvs LADYoshinobu Yamamoto (12-7)#7vs ARIMichael Soroka (8-4)#97
Fri, Aug 28thvs COLTomoyuki Sugano (12-7)#438vs ARIMitch Bratt (1-2)#175
Sat, Aug 29thvs COLRyan Feltner (5-8)#437vs ARI
Mon, Aug 31stvs SFAdrian Houser (4-7)#220@ ATLBryce Elder (8-7)#133
Tue, Sep 1st@ WSHJake Irvin (2-8)#204@ PITPaul Skenes (9-11)#6
Wed, Sep 2nd@ WSHJackson Kent (0-2)#208@ PITBubba Chandler (6-8)#136
Thu, Sep 3rd   @ PIT
Fri, Sep 4th@ PHI@ NYM
Sat, Sep 5th@ PHI@ NYM
Sun, Sep 6th@ PHI@ NYM
Mon, Sep 7th@ PHIvs STL
Tue, Sep 8thvs TBvs STL
Wed, Sep 9thvs TBvs STL
Fri, Sep 11thvs PHIvs SD
Sat, Sep 12thvs PHIvs SD
Sun, Sep 13thvs PHIvs SD
Mon, Sep 14th@ CHC@ STL
Tue, Sep 15th@ CHC@ STL
Wed, Sep 16th@ CHC@ STL
Fri, Sep 18th@ HOU@ LAD
Sat, Sep 19th@ HOU@ LAD
Sun, Sep 20th@ HOU@ LAD
Mon, Sep 21st   vs MIN
Tue, Sep 22ndvs CINvs MIN
Wed, Sep 23rdvs CINvs MIN
Fri, Sep 25th@ MIAvs LAD
Sat, Sep 26th@ MIAvs LAD
Sun, Sep 27th@ MIAvs LAD
Sun, Mar 29thvs KCSeth Lugo (5-7)#107   
Mon, Apr 13thvs MIAEury Perez (7-9)#33   
Mon, Apr 20th@ WSHJake Irvin (2-8)#204   
Wed, Apr 29thvs DETTarik Skubal (8-7)#2   
Thu, May 21st@ MIASandy Alcantara (13-8)#58   
Thu, May 28th@ BOSPayton Tolle (8-6)#22   
Mon, Jun 22nd@ SDMichael King (8-9)#59   
Thu, Jul 2ndvs STLDustin May (6-8)#44   
Thu, Jul 23rdvs SDKyle Hart (0-3)#162   
Thu, Aug 6thvs MIAJanson Junk (6-8)#119   
Mon, Aug 17th@ MINBailey Ober (7-4)#81   
Sun, Aug 30thvs COLKyle Freeland (4-10)#423   
Thu, Sep 10thvs TB   
Thu, Sep 24thvs CIN