Skip Navigation to Main Content

Who Should I Trade?

Bryan Reynolds for Sam Haggerty (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Bryan Reynolds
LF,CF,RF,DH - PIT
Bryan Reynolds
Sam Haggerty
LF,CF - TEX
Sam Haggerty
Expert
Recommendation
100%
Recommended by
7 of 7 experts
0%
Recommended by
0 of 7 experts
Rankings 
   
Rest of Season# 95
VBR# 103# 1148
   
Projections 
   
Runs4916
Home Runs122
RBI4812
Stolen Bases47
Batting Average.259.235
   
Misc 
   
Injury Alert-BRV
   
Expert Ranks 
   
Scott Pianowski
Yahoo! Sports
# 91
   
Dalton Del Don
The Deep Shot
# 88
   
Chris Welsh
FantasyPros
# 110
   
Mike Maher
BettingPros
# 114
   
Joe Pisapia
FantasyPros
# 97
   
Kelly Kirby
FantasyPros
# 97
   
Kevin Spinelli
KevScores
# 73
   
Who Should I Trade? Player Statistics
  Bryan Reynolds
LF,CF,RF,DH - PIT
Bryan Reynolds
Sam Haggerty
LF,CF - TEX
Sam Haggerty
2026 Stats 
   
   
At Bats21044
   
Runs393
   
Hits577
   
Singles376
   
Doubles121
   
Triples20
   
Home Runs60
   
RBI381
   
Stolen Bases42
   
Caught Stealing00
   
Walks422
   
Strikeouts5516
   
Batting Average.271.159
   
On Base Pct.399.213
   
Slugging Pct.433.182
   
On-base Plus Slugging.833.395
   
Who Should I Trade? Player Projections
  Bryan Reynolds
LF,CF,RF,DH - PIT
Bryan Reynolds
Sam Haggerty
LF,CF - TEX
Sam Haggerty
2026 Projections 
   
   
At Bats353124
   
Runs4916
   
Hits9129
   
Singles5920
   
Doubles186
   
Triples21
   
Home Runs122
   
RBI4812
   
Stolen Bases47
   
Caught Stealing11
   
Walks4111
   
Strikeouts9532
   
Batting Average.259.235
   
On Base Pct.345.305
   
Slugging Pct.424.350
   
On-base Plus Slugging.769.654
   
Who Should I Trade? Player Notes
  Bryan Reynolds
LF,CF,RF,DH - PIT
Bryan Reynolds
Sam Haggerty
LF,CF - TEX
Sam Haggerty
News 
 Bryan Reynolds went 1-for-3 with a walk-off two-run home run to lift the Pirates to a 5-4 win over the visiting Twins on Friday.
David Leisering
Sat, May 30th
The Rangers placed OF Sam Haggerty on the bereavement list.
Ari Koslow
Mon, Jun 1st
 Bryan Reynolds went 2-for-3 with a solo home run on Thursday during the Pirates' 7-2 loss to the Cubs.
David Leisering
Fri, May 29th
 
 Bryan Reynolds went 1-for-3 with a walk and a stolen base on Sunday as the Pirates earned a 4-1 win in Toronto.
David Leisering
Mon, May 25th
 
 Bryan Reynolds had two hits in five trips to the plate on Friday as the Pirates lost to the Phillies.
David Leisering
Sat, May 16th
 
 Bryan Reynolds went 2-for-3 with three runs scored, two walks, and an RBI on Saturday as the Pirates routed the Reds, 17-7.
David Leisering
Sun, May 3rd
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Bryan Reynolds
LF,CF,RF,DH - PIT
Bryan Reynolds
Sam Haggerty
LF,CF - TEX
Sam Haggerty
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ NYMFreddy Peralta (3-4)#27@ PHICristopher Sanchez (6-2)#3
Sat, Mar 28th@ NYMDavid Peterson (3-5)#121@ PHIAaron Nola (3-4)#41
Sun, Mar 29th@ NYMNolan McLean (3-4)#32@ PHIJesus Luzardo (4-4)#9
Mon, Mar 30th@ CINChase Burns (7-1)#25@ BALChris Bassitt (4-3)#124
Tue, Mar 31st@ CINBrandon Williamson (2-3)#367@ BALZach Eflin (0-0)
Wed, Apr 1st@ CINAndrew Abbott (4-3)#97@ BALTrevor Rogers (2-6)#91
Fri, Apr 3rdvs BALKyle Bradish (3-6)#45vs CINBrady Singer (2-5)#149
Sat, Apr 4thvs BALShane Baz (2-5)#83vs CINRhett Lowder (3-3)#226
Sun, Apr 5thvs BALChris Bassitt (4-3)#124vs CINChase Burns (7-1)#25
Mon, Apr 6thvs SDGerman Marquez (3-2)#338vs SEALogan Gilbert (3-4)#11
Tue, Apr 7thvs SDNick Pivetta (1-2)#137vs SEAGeorge Kirby (5-4)#15
Wed, Apr 8thvs SDMichael King (4-4)#35vs SEABryan Woo (5-3)#6
Fri, Apr 10th@ CHCShota Imanaga (4-6)#24@ LADTyler Glasnow (3-0)#37
Sat, Apr 11th@ CHCEdward Cabrera (3-2)#71@ LADEmmet Sheehan (3-2)#49
Sun, Apr 12th@ CHCJameson Taillon (2-4)#103@ LADRoki Sasaki (3-3)#118
Mon, Apr 13thvs WSHCade Cavalli (3-3)#86@ ATHLuis Severino (2-6)#147
Tue, Apr 14thvs WSHPJ Poulin (3-0)#306@ ATHJeffrey Springs (3-6)#108
Wed, Apr 15thvs WSHJake Irvin (2-4)#203@ ATHJ.T. Ginn (3-3)#125
Thu, Apr 16thvs WSHFoster Griffin (6-2)#90@ ATHJacob Lopez (4-3)#213
Fri, Apr 17thvs TBNick Martinez (5-1)#80@ SEALogan Gilbert (3-4)#11
Sat, Apr 18thvs TBDrew Rasmussen (4-2)#21@ SEAGeorge Kirby (5-4)#15
Sun, Apr 19thvs TBShane McClanahan (6-2)#23@ SEABryan Woo (5-3)#6
Tue, Apr 21st@ TEXKumar Rocker (2-5)#106vs PITCarmen Mlodzinski (4-3)#132
Wed, Apr 22nd@ TEXJack Leiter (3-4)#72vs PITBraxton Ashcraft (5-2)#38
Thu, Apr 23rd@ TEXJacob deGrom (4-4)#7vs PITBubba Chandler (1-6)#122
Fri, Apr 24th@ MILBrandon Woodruff (2-1)#55vs ATHLuis Severino (2-6)#147
Sat, Apr 25th@ MILJacob Misiorowski (6-2)#17vs ATHJeffrey Springs (3-6)#108
Sun, Apr 26th@ MILKyle Harrison (6-1)#64vs ATHJ.T. Ginn (3-3)#125
Mon, Apr 27thvs STLDustin May (3-6)#85vs NYYMax Fried (4-3)#33
Tue, Apr 28thvs STLKyle Leahy (5-3)#158vs NYYCam Schlittler (7-2)#36
Wed, Apr 29thvs STLAndre Pallante (5-4)#162vs NYYElmer Rodriguez (0-1)#286
Thu, Apr 30thvs STLHunter Dobbins (0-0)#198   
Fri, May 1stvs CINBrady Singer (2-5)#149@ DETJack Flaherty (0-7)#62
Sat, May 2ndvs CINRhett Lowder (3-3)#226@ DETKeider Montero (2-3)#200
Sun, May 3rdvs CINChase Burns (7-1)#25@ DETTyler Holton (1-4)#150
Tue, May 5th@ ARIEduardo Rodriguez (5-1)#112@ NYYElmer Rodriguez (0-1)#286
Wed, May 6th@ ARIMichael Soroka (7-2)#65@ NYYWill Warren (7-1)#60
Thu, May 7th@ ARIZac Gallen (3-4)#69@ NYYPaul Blackburn (2-1)#217
Fri, May 8th@ SFRobbie Ray (3-6)#81vs CHCBen Brown (2-2)#52
Sat, May 9th@ SFLanden Roupp (5-6)#61vs CHCEdward Cabrera (3-2)#71
Sun, May 10th@ SFTyler Mahle (1-7)#142vs CHCJameson Taillon (2-4)#103
Tue, May 12thvs COLMichael Lorenzen (2-7)#428vs ARIZac Gallen (3-4)#69
Wed, May 13thvs COLJose Quintana (2-3)#429vs ARIRyne Nelson (2-4)#95
Thu, May 14thvs COLChase Dollander (3-3)#313   
Fri, May 15thvs PHIAaron Nola (3-4)#41@ HOUSpencer Arrighetti (7-1)#119
Sat, May 16thvs PHICristopher Sanchez (6-2)#3@ HOUKai-Wei Teng (3-3)#179
Sun, May 17thvs PHIZack Wheeler (4-1)#8@ HOUPeter Lambert (4-4)#199
Tue, May 19th@ STLMatthew Liberatore (3-3)#113@ COLSammy Peralta#416
Wed, May 20th@ STLMichael McGreevy (3-5)#84@ COLKyle Freeland (1-6)#385
Thu, May 21st@ STLDustin May (3-6)#85   
Fri, May 22nd@ TORKevin Gausman (4-3)#19@ LAAGrayson Rodriguez (2-1)#74
Sat, May 23rd@ TORPatrick Corbin (2-1)#220@ LAAWalbert Urena (2-4)#423
Sun, May 24th@ TORDylan Cease (3-3)#16@ LAAReid Detmers (2-5)#40
Mon, May 25thvs CHCBen Brown (2-2)#52vs HOUTatsuya Imai (2-3)#151
Tue, May 26thvs CHCJordan Wicks (0-2)#207vs HOUJason Alexander (1-1)#331
Wed, May 27thvs CHCJameson Taillon (2-4)#103vs HOUMike Burrows (3-6)#130
Thu, May 28thvs CHCColin Rea (5-3)#143vs HOUSpencer Arrighetti (7-1)#119
Fri, May 29thvs MINTaj Bradley (5-1)#59vs KCStephen Kolek (3-1)#165
Sat, May 30thvs MINBailey Ober (6-3)#93vs KCSeth Lugo (2-4)#99
Sun, May 31stvs MINZebby Matthews (1-3)#76vs KCMichael Wacha (4-3)#82
Tue, Jun 2nd@ HOUMike Burrows (3-6)#130@ STLDustin May (3-6)#85
Wed, Jun 3rd@ HOUSpencer Arrighetti (7-1)#119@ STLAndre Pallante (5-4)#162
Thu, Jun 4th@ HOUKai-Wei Teng (3-3)#179   
Fri, Jun 5th@ ATLMartin Perez (3-3)#208vs CLEParker Messick (6-1)#50
Sat, Jun 6th@ ATLSpencer Strider (3-1)#29vs CLETanner Bibee (0-7)#44
Sun, Jun 7th@ ATLBryce Elder (4-3)#111vs CLEJoey Cantillo (4-2)#105
Tue, Jun 9thvs LADEric Lauer (2-5)#258@ KCCole Ragans (1-4)#42
Wed, Jun 10thvs LADShohei Ohtani (5-2)#1@ KCStephen Kolek (3-1)#165
Thu, Jun 11thvs LAD@ KC
Fri, Jun 12thvs MIA@ BOS
Sat, Jun 13thvs MIA@ BOS
Sun, Jun 14thvs MIA@ BOS
Mon, Jun 15th@ ATHvs MIN
Tue, Jun 16th@ ATHvs MIN
Wed, Jun 17th@ ATH   
Fri, Jun 19th@ COLvs SD
Sat, Jun 20th@ COLvs SD
Sun, Jun 21st@ COLvs SD
Tue, Jun 23rdvs SEA@ MIA
Wed, Jun 24thvs SEA@ MIA
Thu, Jun 25thvs SEA@ TOR
Fri, Jun 26thvs CIN@ TOR
Sat, Jun 27thvs CIN@ TOR
Sun, Jun 28thvs CIN@ TOR
Mon, Jun 29th@ PHI@ CLE
Tue, Jun 30th@ PHI@ CLE
Wed, Jul 1st@ PHI@ CLE
Thu, Jul 2nd@ PHIvs DET
Fri, Jul 3rd@ WSH   
Sat, Jul 4th@ WSHvs DET
Sun, Jul 5th@ WSHvs DET
Tue, Jul 7thvs ATLvs LAA
Wed, Jul 8thvs ATLvs LAA
Thu, Jul 9thvs ATLvs LAA
Fri, Jul 10thvs MILvs HOU
Sat, Jul 11thvs MILvs HOU
Sun, Jul 12thvs MILvs HOU
Fri, Jul 17th@ CLE@ ATL
Sat, Jul 18th@ CLE@ ATL
Sun, Jul 19th@ CLE@ ATL
Mon, Jul 20th@ NYYvs CWS
Tue, Jul 21st@ NYYvs CWS
Wed, Jul 22nd@ NYYvs CWS
Fri, Jul 24thvs CHCvs SEA
Sat, Jul 25thvs CHCvs SEA
Sun, Jul 26thvs CHCvs SEA
Mon, Jul 27thvs ARIvs SEA
Tue, Jul 28thvs ARI@ TB
Wed, Jul 29thvs ARI@ TB
Thu, Jul 30th@ CIN@ TB
Fri, Jul 31st@ CIN@ HOU
Sat, Aug 1st@ CIN@ HOU
Sun, Aug 2nd@ CIN@ HOU
Mon, Aug 3rd@ MILvs SF
Tue, Aug 4th@ MILvs SF
Wed, Aug 5th@ MILvs SF
Thu, Aug 6th@ MIL   
Fri, Aug 7thvs NYMvs BAL
Sat, Aug 8thvs NYMvs BAL
Sun, Aug 9thvs NYMvs BAL
Tue, Aug 11th@ MIA@ LAA
Wed, Aug 12th@ MIA@ LAA
Thu, Aug 13th@ MIA@ LAA
Fri, Aug 14thvs BOS@ ATH
Sat, Aug 15thvs BOS@ ATH
Sun, Aug 16thvs BOS@ ATH
Mon, Aug 17thvs DET   
Tue, Aug 18thvs DETvs WSH
Wed, Aug 19thvs DETvs WSH
Fri, Aug 21st@ LADvs LAA
Sat, Aug 22nd@ LADvs LAA
Sun, Aug 23rd@ LADvs LAA
Mon, Aug 24th@ SD@ CWS
Tue, Aug 25th@ SD@ CWS
Wed, Aug 26th@ SD@ CWS
Fri, Aug 28th@ STL@ MIL
Sat, Aug 29th@ STL@ MIL
Sun, Aug 30th@ STL@ MIL
Tue, Sep 1stvs SFvs ATH
Wed, Sep 2ndvs SFvs ATH
Thu, Sep 3rdvs SFvs TB
Fri, Sep 4thvs LAAvs TB
Sat, Sep 5thvs LAAvs TB
Sun, Sep 6thvs LAAvs TB
Tue, Sep 8th@ CWS@ SEA
Wed, Sep 9th@ CWS@ SEA
Thu, Sep 10th@ CWS@ SEA
Fri, Sep 11th@ CHC@ ARI
Sat, Sep 12th@ CHC@ ARI
Sun, Sep 13th@ CHC@ ARI
Tue, Sep 15thvs MILvs BOS
Wed, Sep 16thvs MILvs BOS
Thu, Sep 17thvs MILvs BOS
Fri, Sep 18thvs KCvs TOR
Sat, Sep 19thvs KCvs TOR
Sun, Sep 20thvs KCvs TOR
Tue, Sep 22ndvs STLvs NYM
Wed, Sep 23rdvs STLvs NYM
Thu, Sep 24thvs STLvs NYM
Fri, Sep 25th@ DET@ MIN
Sat, Sep 26th@ DET@ MIN
Sun, Sep 27th@ DET@ MIN
Mon, May 11th   vs ARIMichael Soroka (7-2)#65
Mon, May 18th   @ COLJose Quintana (2-3)#429
Mon, Jun 1st   @ STLMichael McGreevy (3-5)#84
Thu, Jun 18th   vs MIN
Mon, Jun 22nd   @ MIA
Mon, Aug 10th   @ LAA
Thu, Aug 20th   vs WSH
Mon, Aug 31st   vs ATH