Skip Navigation to Main Content

Who Should I Trade?

Dominic Fletcher for Jeff McNeil (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Jeff McNeil
2B,LF,CF,RF - ATH
Jeff McNeil
Dominic Fletcher
CF,RF - PIT
Dominic Fletcher
Expert
Recommendation
100%
Recommended by
3 of 3 experts
0%
Recommended by
0 of 3 experts
Rankings 
   
Rest of Season# 213
VBR# 286# 1387
   
Projections 
   
Runs371
Home Runs70
RBI341
Stolen Bases30
Batting Average.263.232
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Joe Pisapia
FantasyPros
# 142
   
Kelly Kirby
FantasyPros
# 171
   
Kevin Spinelli
KevScores
# 209
   
Who Should I Trade? Player Statistics
  Jeff McNeil
2B,LF,CF,RF - ATH
Jeff McNeil
Dominic Fletcher
CF,RF - PIT
Dominic Fletcher
2026 Stats 
   
   
At Bats174
   
Runs15
   
Hits44
   
Singles33
   
Doubles9
   
Triples0
   
Home Runs2
   
RBI15
   
Stolen Bases1
   
Caught Stealing2
   
Walks17
   
Strikeouts27
   
Batting Average.253
   
On Base Pct.327
   
Slugging Pct.339
   
On-base Plus Slugging.666
   
Who Should I Trade? Player Projections
  Jeff McNeil
2B,LF,CF,RF - ATH
Jeff McNeil
Dominic Fletcher
CF,RF - PIT
Dominic Fletcher
2026 Projections 
   
   
At Bats2926
   
Runs371
   
Hits771
   
Singles521
   
Doubles170
   
Triples10
   
Home Runs70
   
RBI341
   
Stolen Bases30
   
Caught Stealing10
   
Walks280
   
Strikeouts431
   
Batting Average.263.232
   
On Base Pct.337.271
   
Slugging Pct.398.329
   
On-base Plus Slugging.735.599
   
Who Should I Trade? Player Notes
  Jeff McNeil
2B,LF,CF,RF - ATH
Jeff McNeil
Dominic Fletcher
CF,RF - PIT
Dominic Fletcher
News 
 Jeff McNeil went 1-for-4 in Wednesday's 6-5 win over the Angels with a solo home run.
Chris Schommer
Thu, May 21st
The Pirates reassigned OF Dominic Fletcher to minor league camp.
Ari Koslow
Mon, Mar 16th
 Jeff McNeil went 2-for-5 in a win over the Mariners with a home run.
Chris Schommer
Wed, Apr 22nd
 
 Jeff McNeil went 1-for-5 with one run scored and one stolen base in the A's 8-7 loss to the Blue Jays Saturday.
Chris Schommer
Sun, Mar 29th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jeff McNeil
2B,LF,CF,RF - ATH
Jeff McNeil
Dominic Fletcher
CF,RF - PIT
Dominic Fletcher
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   @ NYMFreddy Peralta (3-4)#28
Sat, Mar 28th@ TORDylan Cease (3-3)#16@ NYMDavid Peterson (3-5)#117
Sun, Mar 29th@ TOREric Lauer (2-5)#264@ NYMNolan McLean (2-4)#29
Mon, Mar 30th@ ATLBryce Elder (4-3)#113@ CINChase Burns (7-1)#25
Tue, Mar 31st@ ATLJose Suarez#227@ CINBrandon Williamson (2-3)#370
Wed, Apr 1st@ ATLChris Sale (8-3)#5@ CINAndrew Abbott (4-3)#99
Fri, Apr 3rdvs HOUCristian Javier (0-1)#258vs BALKyle Bradish (2-6)#43
Sat, Apr 4thvs HOUTatsuya Imai (2-2)#152vs BALShane Baz (2-5)#84
Sun, Apr 5thvs HOULance McCullers Jr. (2-3)#208vs BALChris Bassitt (4-3)#125
Mon, Apr 6th   vs SDGerman Marquez (3-2)#330
Tue, Apr 7th@ NYYCam Schlittler (7-2)#36vs SDNick Pivetta (1-2)#138
Wed, Apr 8th@ NYYWill Warren (6-1)#60vs SDMichael King (4-4)#35
Fri, Apr 10th@ NYMClay Holmes (4-4)#165@ CHCShota Imanaga (4-6)#24
Sat, Apr 11th@ NYMKodai Senga (0-4)#129@ CHCEdward Cabrera (3-2)#70
Sun, Apr 12th@ NYMFreddy Peralta (3-4)#28@ CHCJameson Taillon (2-4)#107
Mon, Apr 13thvs TEXNathan Eovaldi (5-6)#20vs WSHCade Cavalli (3-3)#87
Tue, Apr 14thvs TEXMacKenzie Gore (4-4)#50vs WSHPJ Poulin (3-0)#237
Wed, Apr 15thvs TEXKumar Rocker (2-5)#103vs WSHJake Irvin (2-4)#203
Thu, Apr 16thvs TEXJack Leiter (2-4)#76vs WSHFoster Griffin (6-2)#88
Fri, Apr 17thvs CWSDavis Martin (8-1)#79vs TBNick Martinez (5-1)#81
Sat, Apr 18thvs CWSErick Fedde (0-5)#373vs TBDrew Rasmussen (4-2)#21
Sun, Apr 19thvs CWSNoah Schultz (2-4)#221vs TBShane McClanahan (5-2)#22
Tue, Apr 21st@ SEALuis Castillo (1-5)#46@ TEXKumar Rocker (2-5)#103
Wed, Apr 22nd@ SEALogan Gilbert (3-4)#11@ TEXJack Leiter (2-4)#76
Thu, Apr 23rd   @ TEXJacob deGrom (3-4)#8
Fri, Apr 24th@ TEXNathan Eovaldi (5-6)#20@ MILBrandon Woodruff (2-1)#56
Sat, Apr 25th@ TEXMacKenzie Gore (4-4)#50@ MILJacob Misiorowski (5-2)#18
Sun, Apr 26th@ TEXKumar Rocker (2-5)#103@ MILKyle Harrison (6-1)#63
Mon, Apr 27th   vs STLDustin May (3-6)#85
Tue, Apr 28thvs KCKris Bubic (3-2)#80vs STLKyle Leahy (5-3)#162
Wed, Apr 29thvs KCMichael Wacha (4-2)#78vs STLAndre Pallante (5-4)#163
Thu, Apr 30thvs KCNoah Cameron (2-4)#92vs STLHunter Dobbins (0-0)#198
Fri, May 1stvs CLEJoey Cantillo (4-2)#106vs CINBrady Singer (2-5)#143
Sat, May 2ndvs CLESlade Cecconi (3-5)#105vs CINRhett Lowder (3-3)#206
Sun, May 3rdvs CLEParker Messick (6-1)#51vs CINChase Burns (7-1)#25
Tue, May 5th@ PHICristopher Sanchez (6-2)#3@ ARIEduardo Rodriguez (5-1)#112
Wed, May 6th@ PHIZack Wheeler (4-1)#7@ ARIMichael Soroka (7-2)#67
Thu, May 7th@ PHIAndrew Painter (1-5)#170@ ARIZac Gallen (3-4)#71
Fri, May 8th@ BALKyle Bradish (2-6)#43@ SFRobbie Ray (3-6)#83
Sat, May 9th@ BALShane Baz (2-5)#84@ SFLanden Roupp (5-5)#61
Sun, May 10th@ BALKeegan Akin (0-0)#180@ SFTyler Mahle (1-7)#119
Tue, May 12thvs STLAndre Pallante (5-4)#163vs COLMichael Lorenzen (2-7)#427
Wed, May 13thvs STLMatthew Liberatore (2-3)#114vs COLJose Quintana (2-3)#425
Thu, May 14thvs STLMichael McGreevy (3-4)#86vs COLChase Dollander (3-3)#340
Fri, May 15thvs SFTyler Mahle (1-7)#119vs PHIAaron Nola (3-4)#39
Sat, May 16thvs SFTrevor McDonald (2-2)#161vs PHICristopher Sanchez (6-2)#3
Sun, May 17thvs SFAdrian Houser (2-5)#189vs PHIZack Wheeler (4-1)#7
Tue, May 19th@ LAAReid Detmers (2-5)#41@ STLMatthew Liberatore (2-3)#114
Wed, May 20th@ LAAJack Kochanowicz (2-3)#420@ STLMichael McGreevy (3-4)#86
Thu, May 21st@ LAAJose Soriano (6-4)#45@ STLDustin May (3-6)#85
Fri, May 22nd@ SDWalker Buehler (3-3)#220@ TORKevin Gausman (4-3)#19
Sat, May 23rd@ SDLucas Giolito (2-0)#172@ TORPatrick Corbin (2-1)#216
Sun, May 24th@ SDMichael King (4-4)#35@ TORDylan Cease (3-3)#16
Mon, May 25thvs SEALuis Castillo (1-5)#46vs CHCBen Brown (2-2)#52
Tue, May 26thvs SEAEmerson Hancock (4-2)#91vs CHCJordan Wicks (0-1)#234
Wed, May 27thvs SEALogan Gilbert (3-4)#11vs CHCJameson Taillon (2-4)#107
Thu, May 28th   vs CHCColin Rea (5-3)#140
Fri, May 29thvs NYYCarlos Rodon (1-2)#34vs MINTaj Bradley (5-1)#74
Sat, May 30thvs NYYRyan Weathers (2-3)#66vs MINBailey Ober (6-3)#72
Sun, May 31stvs NYYWill Warren (6-1)#60vs MINZebby Matthews (1-2)#82
Tue, Jun 2nd@ CHCJameson Taillon (2-4)#107@ HOUMike Burrows (3-6)#121
Wed, Jun 3rd@ CHCColin Rea (5-3)#140@ HOUSpencer Arrighetti (7-1)#126
Thu, Jun 4th@ CHCShota Imanaga (4-6)#24@ HOUKai-Wei Teng (3-3)#181
Fri, Jun 5th@ HOUPeter Lambert (4-4)#190@ ATLMartin Perez (3-3)#200
Sat, Jun 6th@ HOUTatsuya Imai (2-2)#152@ ATLSpencer Strider (3-0)#31
Sun, Jun 7th@ HOULance McCullers Jr. (2-3)#208@ ATLBryce Elder (4-3)#113
Tue, Jun 9thvs MILBrandon Sproat (1-4)#158vs LADEric Lauer (2-5)#264
Wed, Jun 10thvs MILvs LAD
Thu, Jun 11th   vs LAD
Fri, Jun 12thvs COLvs MIA
Sat, Jun 13thvs COLvs MIA
Sun, Jun 14thvs COLvs MIA
Mon, Jun 15thvs PIT@ ATH
Tue, Jun 16thvs PIT@ ATH
Wed, Jun 17thvs PIT@ ATH
Fri, Jun 19thvs LAA@ COL
Sat, Jun 20thvs LAA@ COL
Sun, Jun 21stvs LAA@ COL
Tue, Jun 23rd@ SFvs SEA
Wed, Jun 24th@ SFvs SEA
Thu, Jun 25th@ SFvs SEA
Fri, Jun 26th@ LAAvs CIN
Sat, Jun 27th@ LAAvs CIN
Sun, Jun 28th@ LAAvs CIN
Mon, Jun 29thvs LAD@ PHI
Tue, Jun 30thvs LAD@ PHI
Wed, Jul 1stvs LAD@ PHI
Thu, Jul 2nd   @ PHI
Fri, Jul 3rdvs MIA@ WSH
Sat, Jul 4thvs MIA@ WSH
Sun, Jul 5thvs MIA@ WSH
Tue, Jul 7th@ DETvs ATL
Wed, Jul 8th@ DETvs ATL
Thu, Jul 9th@ DETvs ATL
Fri, Jul 10th@ CWSvs MIL
Sat, Jul 11th@ CWSvs MIL
Sun, Jul 12th@ CWSvs MIL
Fri, Jul 17thvs WSH@ CLE
Sat, Jul 18thvs WSH@ CLE
Sun, Jul 19thvs WSH@ CLE
Mon, Jul 20th@ ARI@ NYY
Tue, Jul 21st@ ARI@ NYY
Wed, Jul 22nd@ ARI@ NYY
Fri, Jul 24th@ MINvs CHC
Sat, Jul 25th@ MINvs CHC
Sun, Jul 26th@ MINvs CHC
Mon, Jul 27thvs BOSvs ARI
Tue, Jul 28thvs BOSvs ARI
Wed, Jul 29thvs BOSvs ARI
Thu, Jul 30thvs BOS@ CIN
Fri, Jul 31stvs DET@ CIN
Sat, Aug 1stvs DET@ CIN
Sun, Aug 2ndvs DET@ CIN
Mon, Aug 3rd   @ MIL
Tue, Aug 4th@ CIN@ MIL
Wed, Aug 5th@ CIN@ MIL
Thu, Aug 6th@ CIN@ MIL
Fri, Aug 7th@ BOSvs NYM
Sat, Aug 8th@ BOSvs NYM
Sun, Aug 9th@ BOSvs NYM
Tue, Aug 11thvs TB@ MIA
Wed, Aug 12thvs TB@ MIA
Thu, Aug 13th   @ MIA
Fri, Aug 14thvs TEXvs BOS
Sat, Aug 15thvs TEXvs BOS
Sun, Aug 16thvs TEXvs BOS
Mon, Aug 17th@ KCvs DET
Tue, Aug 18th@ KCvs DET
Wed, Aug 19th@ KCvs DET
Fri, Aug 21st@ HOU@ LAD
Sat, Aug 22nd@ HOU@ LAD
Sun, Aug 23rd@ HOU@ LAD
Mon, Aug 24thvs MIN@ SD
Tue, Aug 25thvs MIN@ SD
Wed, Aug 26thvs MIN@ SD
Fri, Aug 28thvs BAL@ STL
Sat, Aug 29thvs BAL@ STL
Sun, Aug 30thvs BAL@ STL
Tue, Sep 1st@ TEXvs SF
Wed, Sep 2nd@ TEXvs SF
Thu, Sep 3rd@ SEAvs SF
Fri, Sep 4th@ SEAvs LAA
Sat, Sep 5th@ SEAvs LAA
Sun, Sep 6th@ SEAvs LAA
Tue, Sep 8thvs TOR@ CWS
Wed, Sep 9thvs TOR@ CWS
Thu, Sep 10th   @ CWS
Fri, Sep 11thvs SEA@ CHC
Sat, Sep 12thvs SEA@ CHC
Sun, Sep 13thvs SEA@ CHC
Tue, Sep 15th@ TBvs MIL
Wed, Sep 16th@ TBvs MIL
Thu, Sep 17th@ TBvs MIL
Fri, Sep 18th@ CLEvs KC
Sat, Sep 19th@ CLEvs KC
Sun, Sep 20th@ CLEvs KC
Tue, Sep 22ndvs LAAvs STL
Wed, Sep 23rdvs LAAvs STL
Thu, Sep 24thvs HOUvs STL
Fri, Sep 25thvs HOU@ DET
Sat, Sep 26thvs HOU@ DET
Sun, Sep 27thvs HOU@ DET
Fri, Mar 27th@ TORKevin Gausman (4-3)#19   
Thu, Apr 9th@ NYYRyan Weathers (2-3)#66   
Mon, Apr 20th@ SEAEmerson Hancock (4-2)#91   
Mon, May 18th@ LAAWalbert Urena (2-4)#421   
Mon, Jun 8thvs MILBrandon Woodruff (2-1)#56   
Thu, Jun 18thvs LAA   
Mon, Aug 10thvs TB   
Thu, Aug 20th@ KC   
Mon, Aug 31st@ TEX   
Mon, Sep 7thvs TOR