Skip Navigation to Main Content

Who Should I Trade?

Justin Hagenman for Tyler Rogers (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Tyler Rogers
RP - TOR
Tyler Rogers
Justin Hagenman
RP - NYM
Justin Hagenman
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 221
VBR# 418# 923
   
Projections 
   
Strikeouts3110
Wins30
Saves10
ERA3.564.17
WHIP1.261.24
   
Misc 
   
Injury Alert-IL60
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 184
   
Kevin Spinelli
KevScores
# 338
   
Who Should I Trade? Player Statistics
  Tyler Rogers
RP - TOR
Tyler Rogers
Justin Hagenman
RP - NYM
Justin Hagenman
2026 Stats 
   
   
Games Played28
   
Games Started0
   
Innings Pitched26.2
   
Wins1
   
Losses2
   
Saves2
   
Blown Saves2
   
Holds11
   
Hits Allowed21
   
Earned Runs7
   
Home Runs Allowed0
   
Strikeouts16
   
Walks9
   
ERA2.36
   
WHIP1.13
   
Who Should I Trade? Player Projections
  Tyler Rogers
RP - TOR
Tyler Rogers
Justin Hagenman
RP - NYM
Justin Hagenman
2026 Projections 
   
   
Games Played4713
   
Games Started00
   
Innings Pitched44.511.0
   
Wins30
   
Losses20
   
Saves10
   
Blown Saves00
   
Holds110
   
Hits Allowed4411
   
Earned Runs185
   
Home Runs Allowed42
   
Strikeouts3110
   
Walks103
   
ERA3.564.17
   
WHIP1.261.24
   
Who Should I Trade? Player Notes
  Tyler Rogers
RP - TOR
Tyler Rogers
Justin Hagenman
RP - NYM
Justin Hagenman
News 
 Tyler Rogers underwent precautionary X-rays on his foot on Thursday.
Ari Koslow
Fri, May 29th
The Mets have placed right-hander Justin Hagenman on the 60-day injured list due to a rib fracture.
Brenton Kemp
Sat, Mar 14th
 Blue Jays right-hander Tyler Rogers pitched a clean ninth inning to earn the save in a 2-1 win over the Marlins on Wednesday.
Brenton Kemp
Thu, May 28th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler Rogers
RP - TOR
Tyler Rogers
Justin Hagenman
RP - NYM
Justin Hagenman
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs PITPaul Skenes (6-5)#2
Sat, Mar 28thvs ATHJeffrey Springs (3-6)#111vs PITMitch Keller (5-2)#95
Sun, Mar 29thvs ATHLuis Morales (0-2)#306vs PITCarmen Mlodzinski (4-3)#132
Mon, Mar 30thvs COLTomoyuki Sugano (4-4)#428@ STLKyle Leahy (5-3)#162
Tue, Mar 31stvs COLRyan Feltner (2-1)#424@ STLAndre Pallante (5-4)#163
Wed, Apr 1stvs COLKyle Freeland (1-6)#395@ STLMatthew Liberatore (2-3)#114
Thu, Apr 2nd   @ SFRobbie Ray (3-6)#83
Fri, Apr 3rd@ CWSGrant Taylor (1-0)#53@ SFTyler Mahle (1-7)#119
Sat, Apr 4th@ CWSGrant Taylor (1-0)#53@ SFLanden Roupp (5-5)#61
Sun, Apr 5th@ CWSDavis Martin (8-1)#79@ SFLogan Webb (2-4)#12
Tue, Apr 7thvs LADYoshinobu Yamamoto (4-4)#13vs ARIZac Gallen (3-4)#71
Wed, Apr 8thvs LADShohei Ohtani (5-2)#1vs ARIRyne Nelson (2-4)#89
Thu, Apr 9th   vs ARIEduardo Rodriguez (5-1)#112
Fri, Apr 10thvs MINSimeon Woods Richardson (0-7)#222vs ATHJ.T. Ginn (3-3)#127
Sat, Apr 11thvs MINJoe Ryan (3-3)#15vs ATHJacob Lopez (4-2)#202
Sun, Apr 12thvs MINTaj Bradley (5-1)#74vs ATHAaron Civale (5-2)#219
Mon, Apr 13th   @ LADJustin Wrobleski (7-2)#130
Tue, Apr 14th@ MILJacob Misiorowski (5-2)#18@ LADYoshinobu Yamamoto (4-4)#13
Wed, Apr 15th@ MILChad Patrick (2-2)#148@ LADShohei Ohtani (5-2)#1
Fri, Apr 17th@ ARIMichael Soroka (7-2)#67@ CHCEdward Cabrera (3-2)#70
Sat, Apr 18th@ ARIZac Gallen (3-4)#71@ CHCJameson Taillon (2-4)#107
Sun, Apr 19th@ ARIRyne Nelson (2-4)#89@ CHCJavier Assad (3-1)#276
Tue, Apr 21st@ LAAJack Kochanowicz (2-3)#420vs MINSimeon Woods Richardson (0-7)#222
Wed, Apr 22nd@ LAAJose Soriano (6-4)#45vs MINConnor Prielipp (1-3)#124
Thu, Apr 23rd   vs MINJoe Ryan (3-3)#15
Fri, Apr 24thvs CLEGavin Williams (8-3)#27vs COLMichael Lorenzen (2-7)#427
Sun, Apr 26thvs CLESlade Cecconi (3-5)#105vs COLChase Dollander (3-3)#340
Tue, Apr 28thvs BOSPayton Tolle (2-2)#75vs WSHZack Littell (4-4)#169
Wed, Apr 29thvs BOSBrayan Bello (2-5)#144vs WSHCade Cavalli (3-3)#87
Thu, Apr 30th@ MINBailey Ober (6-3)#72vs WSHMiles Mikolas (1-4)#215
Fri, May 1st@ MINSimeon Woods Richardson (0-7)#222@ LAAWalbert Urena (2-4)#421
Sat, May 2nd@ MINConnor Prielipp (1-3)#124@ LAAReid Detmers (2-5)#41
Sun, May 3rd@ MINJoe Ryan (3-3)#15@ LAAJack Kochanowicz (2-3)#420
Mon, May 4th@ TBNick Martinez (5-1)#81@ COLTomoyuki Sugano (4-4)#428
Wed, May 6th@ TBShane McClanahan (5-2)#22@ COLMichael Lorenzen (2-7)#427
Thu, May 7th   @ COLJose Quintana (2-3)#425
Fri, May 8thvs LAAReid Detmers (2-5)#41@ ARIRyne Nelson (2-4)#89
Sat, May 9thvs LAAJack Kochanowicz (2-3)#420@ ARIMerrill Kelly (5-3)#93
Sun, May 10thvs LAAJose Soriano (6-4)#45@ ARIEduardo Rodriguez (5-1)#112
Tue, May 12thvs TBShane McClanahan (5-2)#22vs DETJack Flaherty (0-7)#62
Wed, May 13thvs TBGriffin Jax (1-3)#59vs DETFramber Valdez (2-4)#26
Thu, May 14th   vs DETKeider Montero (2-3)#201
Fri, May 15th@ DETBrenan Hanifeevs NYYCam Schlittler (7-2)#36
Sat, May 16th@ DETCasey Mize (2-3)#65vs NYYCarlos Rodon (1-2)#34
Sun, May 17th@ DETJack Flaherty (0-7)#62vs NYYElmer Rodriguez (0-1)#272
Mon, May 18th@ NYYRyan Weathers (2-3)#66@ WSHJake Irvin (2-4)#203
Tue, May 19th@ NYYWill Warren (6-1)#60@ WSHFoster Griffin (6-2)#88
Wed, May 20th@ NYYCam Schlittler (7-2)#36@ WSHZack Littell (4-4)#169
Thu, May 21st@ NYYCarlos Rodon (1-2)#34@ WSHCade Cavalli (3-3)#87
Fri, May 22ndvs PITBubba Chandler (1-6)#122@ MIAEury Perez (3-6)#109
Sat, May 23rdvs PITPaul Skenes (6-5)#2@ MIAMax Meyer (5-0)#68
Sun, May 24thvs PITMitch Keller (5-2)#95@ MIATyler Phillips
Mon, May 25thvs MIAJanson Junk (3-5)#116vs CINNick Lodolo (1-1)#58
Tue, May 26thvs MIASandy Alcantara (3-4)#73vs CINChase Burns (7-1)#25
Wed, May 27thvs MIAEury Perez (3-6)#109vs CINAndrew Abbott (4-3)#99
Fri, May 29th@ BALTrevor Rogers (2-6)#94vs MIAMax Meyer (5-0)#68
Sat, May 30th@ BALBrandon Young (3-1)#194vs MIATyler Phillips
Sun, May 31st@ BALKyle Bradish (2-6)#43vs MIAJohn King
Mon, Jun 1st   @ SEAEmerson Hancock (4-2)#91
Tue, Jun 2nd@ ATLBryce Elder (4-3)#113@ SEALogan Gilbert (3-4)#11
Wed, Jun 3rd@ ATLChris Sale (8-3)#5@ SEAGeorge Kirby (5-4)#14
Fri, Jun 5thvs BALBrandon Young (3-1)#194@ SDMichael King (4-4)#35
Sat, Jun 6thvs BALKyle Bradish (2-6)#43@ SDGriffin Canning (0-3)#141
Sun, Jun 7thvs BALShane Baz (2-5)#84@ SDRandy Vasquez (5-3)#199
Tue, Jun 9thvs PHIZack Wheeler (4-1)#7vs STLDustin May (3-6)#85
Wed, Jun 10thvs PHIvs STL
Thu, Jun 11th   vs STL
Fri, Jun 12thvs NYYvs ATL
Sat, Jun 13thvs NYYvs ATL
Sun, Jun 14thvs NYYvs ATL
Mon, Jun 15th   @ CIN
Tue, Jun 16th@ BOS@ CIN
Wed, Jun 17th@ BOS@ CIN
Thu, Jun 18th@ BOS@ PHI
Sat, Jun 20th@ CHC@ PHI
Sun, Jun 21st@ CHC@ PHI
Mon, Jun 22ndvs HOUvs CHC
Tue, Jun 23rdvs HOUvs CHC
Wed, Jun 24thvs HOUvs CHC
Thu, Jun 25thvs TEXvs CHC
Fri, Jun 26thvs TEXvs PHI
Sat, Jun 27thvs TEXvs PHI
Sun, Jun 28thvs TEXvs PHI
Mon, Jun 29thvs NYM@ TOR
Tue, Jun 30thvs NYM@ TOR
Wed, Jul 1stvs NYM@ TOR
Fri, Jul 3rd@ SEA@ ATL
Sat, Jul 4th@ SEA@ ATL
Sun, Jul 5th@ SEA@ ATL
Mon, Jul 6th@ SF@ ATL
Tue, Jul 7th@ SFvs KC
Wed, Jul 8th@ SFvs KC
Thu, Jul 9th   vs KC
Fri, Jul 10th@ SDvs BOS
Sat, Jul 11th@ SDvs BOS
Sun, Jul 12th@ SDvs BOS
Thu, Jul 16th   @ PHI
Sat, Jul 18thvs CWS@ PHI
Sun, Jul 19thvs CWS@ PHI
Mon, Jul 20thvs TB@ MIL
Tue, Jul 21stvs TB@ MIL
Wed, Jul 22ndvs TB@ MIL
Fri, Jul 24th@ BOSvs LAD
Sat, Jul 25th@ BOSvs LAD
Sun, Jul 26th@ BOSvs LAD
Mon, Jul 27th@ WSHvs ATL
Tue, Jul 28th@ WSHvs ATL
Wed, Jul 29th@ WSHvs ATL
Thu, Jul 30th   vs MIA
Fri, Jul 31stvs STLvs MIA
Sat, Aug 1stvs STLvs MIA
Sun, Aug 2ndvs STLvs MIA
Tue, Aug 4th@ HOU@ CLE
Wed, Aug 5th@ HOU@ CLE
Thu, Aug 6th   @ CLE
Fri, Aug 7th@ PHI@ PIT
Sat, Aug 8th@ PHI@ PIT
Sun, Aug 9th@ PHI@ PIT
Mon, Aug 10thvs BOS@ ATL
Tue, Aug 11thvs BOS@ ATL
Wed, Aug 12thvs BOS@ ATL
Fri, Aug 14thvs NYYvs WSH
Sat, Aug 15thvs NYYvs WSH
Sun, Aug 16thvs NYYvs WSH
Mon, Aug 17th   vs SD
Tue, Aug 18th@ TBvs SD
Wed, Aug 19th@ TBvs SD
Fri, Aug 21st@ NYY@ CWS
Sat, Aug 22nd@ NYY@ CWS
Sun, Aug 23rd@ NYY@ CWS
Tue, Aug 25thvs KCvs MIL
Wed, Aug 26thvs KCvs MIL
Thu, Aug 27thvs KCvs MIL
Fri, Aug 28thvs SEAvs HOU
Sat, Aug 29thvs SEAvs HOU
Sun, Aug 30thvs SEAvs HOU
Mon, Aug 31st   @ TB
Tue, Sep 1st@ CLE@ TB
Wed, Sep 2nd@ CLE@ TB
Fri, Sep 4th@ KCvs SF
Sat, Sep 5th@ KCvs SF
Sun, Sep 6th@ KCvs SF
Mon, Sep 7th@ ATH@ MIA
Tue, Sep 8th@ ATH@ MIA
Wed, Sep 9th@ ATH@ MIA
Fri, Sep 11thvs BAL@ NYY
Sat, Sep 12thvs BAL@ NYY
Sun, Sep 13thvs BAL@ NYY
Mon, Sep 14thvs DETvs BAL
Tue, Sep 15thvs DETvs BAL
Wed, Sep 16thvs DETvs BAL
Thu, Sep 17th   vs PHI
Fri, Sep 18th@ TEXvs PHI
Sat, Sep 19th@ TEXvs PHI
Sun, Sep 20th@ TEXvs PHI
Tue, Sep 22nd@ BAL@ TEX
Wed, Sep 23rd@ BAL@ TEX
Thu, Sep 24th   @ TEX
Fri, Sep 25thvs CIN@ WSH
Sat, Sep 26thvs CIN@ WSH
Sun, Sep 27thvs CIN@ WSH
Fri, Mar 27thvs ATHLuis Severino (2-6)#146   
Mon, Apr 6thvs LADJustin Wrobleski (7-2)#130   
Thu, Apr 16th@ MILBrandon Sproat (1-4)#158   
Mon, Apr 20th@ LAAReid Detmers (2-5)#41   
Sat, Apr 25thvs CLEJoey Cantillo (4-2)#106   
Mon, Apr 27thvs BOSRanger Suarez (2-3)#32   
Tue, May 5th@ TBDrew Rasmussen (4-2)#21   
Mon, May 11thvs TBDrew Rasmussen (4-2)#21   
Thu, May 28th@ BALChris Bassitt (4-3)#125   
Thu, Jun 4th@ ATLGrant Holmes (3-2)#139   
Mon, Jun 8thvs PHICristopher Sanchez (6-2)#3   
Fri, Jun 19th@ CHC   
Fri, Jul 17thvs CWS   
Thu, Jul 23rdvs TB   
Mon, Aug 3rd@ HOU   
Thu, Aug 13thvs BOS   
Thu, Aug 20th@ TB   
Thu, Sep 3rd@ CLE   
Mon, Sep 21st@ BAL