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# 194# 275
VBR# 224# 1115
   
Projections 
   
Runs188
Home Runs32
RBI178
Stolen Bases21
Batting Average.259.232
   
Misc 
   
Injury Alert-IL10
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 214
   
Mike Maher
BettingPros
# 236# 241
   
Kelly Kirby
FantasyPros
# 147# 230
   
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 Bats420205
   
Runs5419
   
Hits11245
   
Singles7732
   
Doubles2310
   
Triples20
   
Home Runs103
   
RBI5822
   
Stolen Bases63
   
Caught Stealing30
   
Walks2816
   
Strikeouts6044
   
Batting Average.267.220
   
On Base Pct.315.282
   
Slugging Pct.402.312
   
On-base Plus Slugging.717.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 Bats15268
   
Runs188
   
Hits3916
   
Singles2811
   
Doubles84
   
Triples10
   
Home Runs32
   
RBI178
   
Stolen Bases21
   
Caught Stealing10
   
Walks96
   
Strikeouts2217
   
Batting Average.259.232
   
On Base Pct.303.293
   
Slugging Pct.378.361
   
On-base Plus Slugging.680.655
   
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 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
Marcelo Mayer is expected to join Triple-A Sacramento on a rehab assignment next week.
Ari Koslow
Fri, Aug 7th
 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 will be re-evaluated by the Giants on Wednesday.
Ari Koslow
Tue, Aug 4th
 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
The Giants are acquiring Marcelo Mayer from the Red Sox for Erik Miller.
Ari Koslow
Mon, Aug 3rd
 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
Marcelo Mayer has progressed in his hitting program and has begun to hit off a tee.
Nicholas Rodriguez
Sun, Jul 26th
 Mauricio Dubon went 2-for-5 with a couple of singles, a stolen base, and two runs scored in Friday's 3-1 win over the Giants.
Nate Miller - FantasyPros
Sat, Jun 27th
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
  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-3)#14
Fri, Mar 27thvs KCCole Ragans (1-4)vs NYYCam Schlittler (10-6)#17
Sat, Mar 28thvs KCMichael Wacha (5-8)#71vs NYYWill Warren (8-6)#64
Mon, Mar 30thvs ATHJacob Lopez (5-4)#185@ SDWalker Buehler (6-5)#235
Tue, Mar 31stvs ATHAaron Civale (5-7)#183@ SDGerman Marquez (4-2)#344
Wed, Apr 1stvs ATHLuis Severino (2-6)#250@ SDNick Pivetta (1-2)#85
Thu, Apr 2nd@ ARIRyne Nelson (3-5)#190vs NYMDavid Peterson (6-7)#126
Fri, Apr 3rd@ ARIEduardo Rodriguez (10-4)#125vs NYMNolan McLean (8-7)#31
Sat, Apr 4th@ ARIMichael Soroka (8-3)#74vs NYMClay Holmes (4-5)#70
Sun, Apr 5th@ ARIBrandon Pfaadt (6-1)#79vs NYMKodai Senga (0-8)#144
Mon, Apr 6th@ LAAJose Soriano (9-6)#42vs PHIAndrew Painter (1-8)#202
Tue, Apr 7th@ LAAYusei Kikuchi (0-3)#107vs PHICristopher Sanchez (15-4)#4
Wed, Apr 8th@ LAAReid Detmers (3-8)#30vs PHIAaron Nola (3-9)#59
Fri, Apr 10thvs CLESlade Cecconi (4-7)#175@ BALShane Baz (4-11)#68
Sat, Apr 11thvs CLEParker Messick (9-6)#38@ BALChris Bassitt (4-4)#178
Sun, Apr 12thvs CLETanner Bibee (4-11)#50@ BALCade Povich (2-1)#196
Tue, Apr 14thvs MIAMax Meyer (9-1)#138@ CINBrady Singer (5-10)#141
Wed, Apr 15thvs MIAChris Paddack (0-7)@ CINRhett Lowder (4-7)#221
Thu, Apr 16th   @ CINChase Burns (13-2)#22
Fri, Apr 17th@ PHITaijuan Walker (1-4)@ WSHZack Littell (7-8)#279
Sat, Apr 18th@ PHICristopher Sanchez (15-4)#4@ WSHCade Cavalli (9-5)#66
Sun, Apr 19th@ PHIAndrew Painter (1-8)#202@ WSHPJ Poulin (3-0)#381
Tue, Apr 21st@ WSHFoster Griffin (12-4)#41vs LADYoshinobu Yamamoto (11-7)#11
Wed, Apr 22nd@ WSHZack Littell (7-8)#279vs LADShohei Ohtani (8-2)#1
Thu, Apr 23rd@ WSHCade Cavalli (9-5)#66vs LADTyler Glasnow (3-0)#54
Fri, Apr 24thvs PHIAndrew Painter (1-8)#202vs MIASandy Alcantara (13-6)#58
Sat, Apr 25thvs PHIZack Wheeler (10-3)#6vs MIAEury Perez (5-9)#45
Sun, Apr 26thvs PHIAaron Nola (3-9)#59vs MIAMax Meyer (9-1)#138
Tue, Apr 28thvs DETCasey Mize (4-7)#34@ PHIJesus Luzardo (10-5)#10
Thu, Apr 30thvs DETFramber Valdez (7-7)#37@ PHITim Mayza (3-3)#173
Fri, May 1st@ COLJose Quintana (2-3)#415@ TBShane McClanahan (9-6)#63
Sat, May 2nd@ COLBrennan Bernardino (3-3)#243@ TBGriffin Jax (6-9)#47
Sun, May 3rd@ COLKyle Freeland (3-10)#355@ TBSteven Matz (5-4)#179
Mon, May 4th@ SEALogan Gilbert (8-7)#12vs SDRandy Vasquez (7-6)#366
Tue, May 5th@ SEAGeorge Kirby (8-9)#21vs SDWalker Buehler (6-5)#235
Wed, May 6th@ SEABryan Woo (8-8)#13vs SDBradgley Rodriguez (3-2)#153
Fri, May 8th@ LADEmmet Sheehan (4-8)#127vs PITCarmen Mlodzinski (6-4)#109
Sat, May 9th@ LADBlake Snell (0-1)#27vs PITBraxton Ashcraft (11-5)#29
Sun, May 10th@ LADJustin Wrobleski (11-3)#111vs PITBubba Chandler (5-8)#130
Mon, May 11th   @ LADRoki Sasaki (5-5)#94
Tue, May 12thvs CHCColin Rea (8-8)#226@ LADYoshinobu Yamamoto (11-7)#11
Wed, May 13thvs CHCShota Imanaga (8-9)#23@ LADShohei Ohtani (8-2)#1
Thu, May 14thvs CHCBen Brown (4-2)#159@ LADEmmet Sheehan (4-8)#127
Fri, May 15thvs BOSConnelly Early (7-5)#157@ ATHAaron Civale (5-7)#183
Sat, May 16thvs BOSPayton Tolle (7-6)#39@ ATHLuis Severino (2-6)#250
Sun, May 17thvs BOSBrayan Bello (4-6)#123@ ATHJeffrey Springs (3-11)#330
Mon, May 18th@ MIAMax Meyer (9-1)#138@ ARIZac Gallen (3-9)#246
Tue, May 19th@ MIABraxton Garrett (0-1)#267@ ARIRyne Nelson (3-5)#190
Wed, May 20th@ MIAJanson Junk (5-7)#113@ ARIMerrill Kelly (8-9)#122
Fri, May 22ndvs WSHRichard Lovelady (2-4)#343vs CWSDavis Martin (9-6)#78
Sat, May 23rdvs WSHJake Irvin (2-5)#161vs CWSBryan Hudson (3-4)#155
Sun, May 24thvs WSHFoster Griffin (12-4)#41vs CWSNoah Schultz (3-9)#286
Mon, May 25th   vs ARIMerrill Kelly (8-9)#122
Tue, May 26th@ BOSRanger Suarez (4-3)#24vs ARIEduardo Rodriguez (10-4)#125
Wed, May 27th@ BOSConnelly Early (7-5)#157vs ARIMichael Soroka (8-3)#74
Fri, May 29th@ CINChris Paddack (0-7)@ COLMichael Lorenzen (3-10)#433
Sat, May 30th@ CINBrady Singer (5-10)#141@ COLRyan Feltner (4-6)#432
Sun, May 31st@ CINNick Lodolo (3-2)#101@ COLTanner Gordon (0-2)#416
Mon, Jun 1st   @ MILShane Drohan (6-4)#95
Tue, Jun 2ndvs TORKevin Gausman (6-10)#25@ MILKyle Harrison (9-2)#49
Wed, Jun 3rdvs TORPatrick Corbin (3-4)@ MILRobert Gasser (3-4)#134
Thu, Jun 4thvs TORMason Fluharty (5-1)#154@ MILColeman Crow (0-1)#301
Fri, Jun 5thvs PITMitch Keller (6-8)@ CHCEdward Cabrera (5-4)#91
Sat, Jun 6thvs PITBraxton Ashcraft (11-5)#29@ CHCBen Brown (4-2)#159
Sun, Jun 7thvs PITMason Montgomery (4-3)#100@ CHCJameson Taillon (2-6)#143
Mon, Jun 8th   vs WSHRichard Lovelady (2-4)#343
Tue, Jun 9th@ CWSBrandon Eisert (2-2)#194vs WSHAndrew Alvarez (2-3)#135
Wed, Jun 10th@ CWSDavis Martin (9-6)#78vs WSHFoster Griffin (12-4)#41
Fri, Jun 12th@ NYMNolan McLean (8-7)#31vs CHCJavier Assad (6-1)#222
Sat, Jun 13th@ NYMSean Manaea (3-5)#67vs CHCBen Brown (4-2)#159
Sun, Jun 14th@ NYMFreddy Peralta (5-9)#46vs CHCRyan Rolison
Wed, Jun 17thvs SFCarson Whisenhunt (2-3)#171@ ATLJR Ritchie (1-2)#278
Fri, Jun 19thvs MILJacob Misiorowski (11-5)#5@ MIALake Bachar (1-2)#217
Sat, Jun 20thvs MILKyle Harrison (9-2)#49@ MIAMax Meyer (9-1)#138
Sun, Jun 21stvs MILRobert Gasser (3-4)#134@ MIARyan Gusto (0-3)#150
Tue, Jun 23rd@ SDWandy Peralta (2-2)#229vs ATHAaron Civale (5-7)#183
Wed, Jun 24th@ SDJP Sears (3-4)#241vs ATHGage Jump (5-7)#115
Thu, Jun 25th   vs ATHJeffrey Springs (3-11)#330
Fri, Jun 26th@ SFTrevor McDonald (3-7)vs ATLReynaldo Lopez (4-3)#105
Sat, Jun 27th@ SFLogan Webb (7-7)#16vs ATLBryce Elder (8-6)#170
Sun, Jun 28th@ SFRobbie Ray (10-7)#81vs ATLChris Sale (12-7)#7
Mon, Jun 29th   @ ARIEduardo Rodriguez (10-4)#125
Tue, Jun 30thvs STLMatthew Liberatore (5-9)#75@ ARIBrandon Pfaadt (6-1)#79
Wed, Jul 1stvs STLMichael McGreevy (4-9)#103@ ARIZac Gallen (3-9)#246
Fri, Jul 3rdvs NYMChristian Scott (3-3)#53@ COLRyan Feltner (4-6)#432
Sat, Jul 4thvs NYMSean Manaea (3-5)#67@ COLSean Sullivan (0-3)#426
Sun, Jul 5thvs NYMNolan McLean (8-7)#31@ COLTanner Gordon (0-2)#416
Mon, Jul 6thvs NYMFreddy Peralta (5-9)#46vs TORKevin Gausman (6-10)#25
Tue, Jul 7th@ PITPaul Skenes (9-10)#3vs TORSpencer Miles (4-2)#117
Wed, Jul 8th@ PITJared Jones (2-3)#51vs TORDylan Cease (7-5)#8
Thu, Jul 9th@ PITMitch Keller (6-8)vs COLRyan Feltner (4-6)#432
Fri, Jul 10th@ STLKyle Leahy (8-4)#108vs COLTanner Gordon (0-2)#416
Sat, Jul 11th@ STLMatthew Liberatore (5-9)#75vs COLKyle Freeland (3-10)#355
Sun, Jul 12th@ STLDustin May (6-7)#40vs COLMichael Lorenzen (3-10)#433
Fri, Jul 17thvs TEXCal Quantrill (4-4)#290@ SEABryce Miller (4-6)#33
Sat, Jul 18thvs TEXMacKenzie Gore (6-9)#36@ SEABryan Woo (8-8)#13
Sun, Jul 19thvs TEXNathan Eovaldi (10-9)#19@ SEALogan Gilbert (8-7)#12
Mon, Jul 20thvs SDJP Sears (3-4)#241@ KCMichael Wacha (5-8)#71
Tue, Jul 21stvs SDWalker Buehler (6-5)#235@ KCLuinder Avila (5-4)
Wed, Jul 22ndvs SDMichael King (7-8)#52@ KCSeth Lugo (5-7)#152
Fri, Jul 24th@ BALTrevor Rogers (7-7)#57vs LAAGrayson Rodriguez (3-4)#106
Sat, Jul 25th@ BALBrandon Young (8-3)#137vs LAARyan Johnson (2-6)#271
Sun, Jul 26th@ BALShane Baz (4-11)#68vs LAAJose Soriano (9-6)#42
Mon, Jul 27th@ NYMZac Thornton (3-2)#140vs MILBrandon Sproat (3-7)#209
Tue, Jul 28th   vs MILLogan Henderson (6-1)#32
Wed, Jul 29th@ NYMChristian Scott (3-3)#53vs MILThomas Pannone (0-1)#328
Thu, Jul 30thvs WSHJake Irvin (2-5)#161@ SDJP Sears (3-4)#241
Fri, Jul 31stvs WSHFoster Griffin (12-4)#41@ SDBradgley Rodriguez (3-2)#153
Sat, Aug 1stvs WSHMiles Mikolas (3-9)#325@ SDWalker Buehler (6-5)#235
Sun, Aug 2ndvs WSHCade Cavalli (9-5)#66@ SDKyle Hart (0-2)#186
Mon, Aug 3rd   @ TEXCal Quantrill (4-4)#290
Tue, Aug 4thvs MIARyan Gusto (0-3)#150@ TEXMacKenzie Gore (6-9)#36
Wed, Aug 5thvs MIAEury Perez (5-9)#45@ TEXCody Bradford (0-0)#80
Fri, Aug 7th@ NYYMax Fried (4-3)#14vs DETKeider Montero (8-7)#102
Sat, Aug 8th@ NYYGerrit Cole (6-5)#26vs DETJackson Jobe (1-0)#158
Sun, Aug 9th@ NYYCam Schlittler (10-6)#17vs DETTroy Melton (7-1)#55
Mon, Aug 10thvs NYMChristian Scott (3-3)#53vs HOUHayden Wesneski (2-0)#87
Tue, Aug 11thvs NYMNolan McLean (8-7)#31vs HOUHunter Brown (3-1)#20
Wed, Aug 12thvs NYMZac Thornton (3-2)#140vs HOURonel Blanco (0-1)#131
Fri, Aug 14thvs ARIBrandon Pfaadt (6-1)#79vs COLKyle Freeland (3-10)#355
Sat, Aug 15thvs ARIEduardo Rodriguez (10-4)#125vs COLMichael Lorenzen (3-10)#433
Sun, Aug 16thvs ARIMichael Soroka (8-3)#74vs COLGabriel Hughes (0-3)#225
Tue, Aug 18th@ MIN@ CLE
Wed, Aug 19th@ MIN@ CLE
Thu, Aug 20th@ CWSAnthony Kay (9-5)#177@ CLE
Fri, Aug 21st@ MIL@ BOS
Sat, Aug 22nd@ MIL@ BOS
Sun, Aug 23rd@ MIL@ BOS
Mon, Aug 24th   vs CIN
Tue, Aug 25thvs LADvs CIN
Wed, Aug 26thvs LADvs CIN
Thu, Aug 27thvs LADvs ARI
Fri, Aug 28thvs COLvs ARI
Sat, Aug 29thvs COLvs ARI
Mon, Aug 31stvs SFLanden Roupp (7-11)#65@ ATLSpencer Strider (4-2)
Tue, Sep 1st@ WSH@ PIT
Wed, Sep 2nd@ WSH@ PIT
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)#152   
Mon, Apr 13thvs MIAEury Perez (5-9)#45   
Mon, Apr 20th@ WSHJake Irvin (2-5)#161   
Wed, Apr 29thvs DETTarik Skubal (7-6)#2   
Thu, May 21st@ MIASandy Alcantara (13-6)#58   
Thu, May 28th@ BOSPayton Tolle (7-6)#39   
Mon, Jun 22nd@ SDMichael King (7-8)#52   
Thu, Jul 2ndvs STLDustin May (6-7)#40   
Thu, Jul 23rdvs SDKyle Hart (0-2)#186   
Thu, Aug 6thvs MIAJanson Junk (5-7)#113   
Mon, Aug 17th@ MINBailey Ober (7-3)#104   
Sun, Aug 30thvs COL   
Thu, Sep 10thvs TB   
Thu, Sep 24thvs CIN