Skip Navigation to Main Content

Who Should I Trade?

Hogan Harris for Matt Festa (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Hogan Harris
RP - ATH
Hogan Harris
Matt Festa
RP - CLE
Matt Festa
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 241
VBR# 472# 585
   
Projections 
   
Strikeouts4134
Wins22
Saves80
ERA4.254.24
WHIP1.451.34
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 223
   
Kevin Spinelli
KevScores
# 237# 304
   
Who Should I Trade? Player Statistics
  Hogan Harris
RP - ATH
Hogan Harris
Matt Festa
RP - CLE
Matt Festa
2026 Stats 
   
   
Games Played3025
   
Games Started00
   
Innings Pitched27.225.0
   
Wins21
   
Losses01
   
Saves41
   
Blown Saves10
   
Holds97
   
Hits Allowed2223
   
Earned Runs813
   
Home Runs Allowed25
   
Strikeouts3127
   
Walks228
   
ERA2.604.68
   
WHIP1.591.24
   
Who Should I Trade? Player Projections
  Hogan Harris
RP - ATH
Hogan Harris
Matt Festa
RP - CLE
Matt Festa
2026 Projections 
   
   
Games Played4436
   
Games Started00
   
Innings Pitched42.234.2
   
Wins22
   
Losses22
   
Saves80
   
Blown Saves00
   
Holds76
   
Hits Allowed3831
   
Earned Runs2016
   
Home Runs Allowed54
   
Strikeouts4134
   
Walks2113
   
ERA4.254.24
   
WHIP1.451.34
   
Who Should I Trade? Player Notes
  Hogan Harris
RP - ATH
Hogan Harris
Matt Festa
RP - CLE
Matt Festa
News 
  Matt Festa worked around a walk and punched out one to secure the save in Wednesday's 10-2 win over the Royals. He tossed 1 1/3 scoreless innings in the appearance.
Matthew Adam
Thu, Apr 9th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Hogan Harris
RP - ATH
Hogan Harris
Matt Festa
RP - CLE
Matt Festa
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th@ TORKevin Gausman (4-3)#19@ SEAGeorge Kirby (5-4)#14
Sat, Mar 28th@ TORDylan Cease (3-3)#16@ SEABryan Woo (5-3)#6
Sun, Mar 29th@ TOREric Lauer (2-5)#264@ SEAEmerson Hancock (4-2)#91
Mon, Mar 30th@ ATLBryce Elder (4-3)#113@ LADRoki Sasaki (3-3)#131
Tue, Mar 31st@ ATLJose Suarez#227@ LADShohei Ohtani (5-2)#1
Wed, Apr 1st@ ATLChris Sale (8-3)#5@ LADYoshinobu Yamamoto (4-4)#13
Fri, Apr 3rdvs HOUCristian Javier (0-1)#258vs CHCCade Horton (1-0)
Sat, Apr 4thvs HOUTatsuya Imai (2-2)#152   
Sun, Apr 5thvs HOULance McCullers Jr. (2-3)#208vs CHCShota Imanaga (4-6)#24
Tue, Apr 7th@ NYYCam Schlittler (7-2)#36vs KCNoah Cameron (2-4)#92
Wed, Apr 8th@ NYYWill Warren (6-1)#60vs KCCole Ragans (1-4)#49
Thu, Apr 9th@ NYYRyan Weathers (2-3)#66   
Fri, Apr 10th@ NYMClay Holmes (4-4)#165@ ATLBryce Elder (4-3)#113
Sat, Apr 11th@ NYMKodai Senga (0-4)#129@ ATLMartin Perez (3-3)#200
Sun, Apr 12th@ NYMFreddy Peralta (3-4)#28@ ATLChris Sale (8-3)#5
Mon, Apr 13thvs TEXNathan Eovaldi (5-6)#20@ STLMatthew Liberatore (2-3)#114
Tue, Apr 14thvs TEXMacKenzie Gore (4-4)#50@ STLMichael McGreevy (3-4)#86
Wed, Apr 15thvs TEXKumar Rocker (2-5)#103@ STLDustin May (3-6)#85
Thu, Apr 16thvs TEXJack Leiter (2-4)#76vs BALShane Baz (2-5)#84
Fri, Apr 17thvs CWSDavis Martin (8-1)#79vs BALChris Bassitt (4-3)#125
Sat, Apr 18thvs CWSErick Fedde (0-5)#373vs BALDean Kremer (0-1)#110
Sun, Apr 19thvs CWSNoah Schultz (2-4)#221vs BALTrevor Rogers (2-6)#94
Mon, Apr 20th@ SEAEmerson Hancock (4-2)#91vs HOUSpencer Arrighetti (7-1)#126
Tue, Apr 21st@ SEALuis Castillo (1-5)#46vs HOURyan Weiss (0-3)#293
Wed, Apr 22nd@ SEALogan Gilbert (3-4)#11vs HOUPeter Lambert (4-4)#190
Fri, Apr 24th@ TEXNathan Eovaldi (5-6)#20@ TORMax Scherzer (1-3)#149
Sat, Apr 25th@ TEXMacKenzie Gore (4-4)#50@ TORKevin Gausman (4-3)#19
Sun, Apr 26th@ TEXKumar Rocker (2-5)#103@ TORPatrick Corbin (2-1)#216
Tue, Apr 28thvs KCKris Bubic (3-2)#80vs TBNick Martinez (5-1)#81
Wed, Apr 29thvs KCMichael Wacha (4-2)#78vs TBDrew Rasmussen (4-2)#21
Thu, Apr 30thvs KCNoah Cameron (2-4)#92   
Fri, May 1stvs CLEJoey Cantillo (4-2)#106@ ATHJ.T. Ginn (3-3)#127
Sat, May 2ndvs CLESlade Cecconi (3-5)#105@ ATHJacob Lopez (4-2)#202
Sun, May 3rdvs CLEParker Messick (6-1)#51@ ATHAaron Civale (5-2)#219
Tue, May 5th@ PHICristopher Sanchez (6-2)#3@ KCStephen Kolek (3-1)#166
Wed, May 6th@ PHIZack Wheeler (4-1)#7@ KCCole Ragans (1-4)#49
Thu, May 7th@ PHIAndrew Painter (1-5)#170@ KCSeth Lugo (2-4)#104
Fri, May 8th@ BALKyle Bradish (2-6)#43vs MINConnor Prielipp (1-3)#124
Sat, May 9th@ BALShane Baz (2-5)#84vs MINJoe Ryan (3-3)#15
Sun, May 10th@ BALKeegan Akin (0-0)#180vs MINAndrew Morris (1-2)#173
Tue, May 12thvs STLAndre Pallante (5-4)#163vs LAAWalbert Urena (2-4)#421
Wed, May 13thvs STLMatthew Liberatore (2-3)#114vs LAAReid Detmers (2-5)#41
Thu, May 14thvs STLMichael McGreevy (3-4)#86   
Fri, May 15thvs SFTyler Mahle (1-7)#119vs CINAndrew Abbott (4-3)#99
Sat, May 16thvs SFTrevor McDonald (2-2)#161vs CINChris Paddack (0-7)#324
Sun, May 17thvs SFAdrian Houser (2-5)#189vs CINBrady Singer (2-5)#143
Mon, May 18th@ LAAWalbert Urena (2-4)#421@ DETFramber Valdez (2-4)#26
Tue, May 19th@ LAAReid Detmers (2-5)#41@ DETKeider Montero (2-3)#201
Wed, May 20th@ LAAJack Kochanowicz (2-3)#420@ DETDrew Anderson#101
Thu, May 21st@ LAAJose Soriano (6-4)#45@ DETCasey Mize (2-3)#65
Fri, May 22nd@ SDWalker Buehler (3-3)#220@ PHICristopher Sanchez (6-2)#3
Sat, May 23rd@ SDLucas Giolito (2-0)#172@ PHIZack Wheeler (4-1)#7
Sun, May 24th@ SDMichael King (4-4)#35@ PHIAndrew Painter (1-5)#170
Mon, May 25thvs SEALuis Castillo (1-5)#46vs WSHPJ Poulin (3-0)#237
Tue, May 26thvs SEAEmerson Hancock (4-2)#91vs WSHCade Cavalli (3-3)#87
Wed, May 27thvs SEALogan Gilbert (3-4)#11vs WSHPJ Poulin (3-0)#237
Fri, May 29thvs NYYCarlos Rodon (1-2)#34vs BOSTyler Samaniego
Sat, May 30thvs NYYRyan Weathers (2-3)#66vs BOSSonny Gray (6-1)#30
Sun, May 31stvs NYYWill Warren (6-1)#60vs BOSRanger Suarez (2-3)#32
Tue, Jun 2nd@ CHCJameson Taillon (2-4)#107@ NYYCam Schlittler (7-2)#36
Wed, Jun 3rd@ CHCColin Rea (5-3)#140@ NYYGerrit Cole (1-0)#23
Thu, Jun 4th@ CHCShota Imanaga (4-6)#24@ NYYCarlos Rodon (1-2)#34
Fri, Jun 5th@ HOUPeter Lambert (4-4)#190@ TEXKumar Rocker (2-5)#103
Sat, Jun 6th@ HOUTatsuya Imai (2-2)#152@ TEXJack Leiter (2-4)#76
Sun, Jun 7th@ HOULance McCullers Jr. (2-3)#208@ TEXJacob deGrom (3-4)#8
Mon, Jun 8thvs MILBrandon Woodruff (2-1)#56vs NYYGerrit Cole (1-0)#23
Tue, Jun 9thvs MILBrandon Sproat (1-4)#158vs NYYCarlos Rodon (1-2)#34
Wed, Jun 10thvs MILvs NYY
Fri, Jun 12thvs COLvs DET
Sat, Jun 13thvs COLvs DET
Sun, Jun 14thvs COLvs DET
Mon, Jun 15thvs PIT   
Tue, Jun 16thvs PIT@ MIL
Wed, Jun 17thvs PIT@ MIL
Thu, Jun 18thvs LAA@ MIL
Fri, Jun 19thvs LAA@ HOU
Sat, Jun 20thvs LAA@ HOU
Sun, Jun 21stvs LAA@ HOU
Tue, Jun 23rd@ SF@ CWS
Wed, Jun 24th@ SF@ CWS
Thu, Jun 25th@ SF   
Fri, Jun 26th@ LAAvs SEA
Sat, Jun 27th@ LAAvs SEA
Sun, Jun 28th@ LAAvs SEA
Mon, Jun 29thvs LADvs TEX
Tue, Jun 30thvs LADvs TEX
Wed, Jul 1stvs LADvs TEX
Fri, Jul 3rdvs MIAvs CWS
Sat, Jul 4thvs MIAvs CWS
Sun, Jul 5thvs MIAvs CWS
Tue, Jul 7th@ DET@ MIN
Wed, Jul 8th@ DET@ MIN
Thu, Jul 9th@ DET@ MIN
Fri, Jul 10th@ CWS@ MIA
Sat, Jul 11th@ CWS@ MIA
Sun, Jul 12th@ CWS@ MIA
Fri, Jul 17thvs WSHvs PIT
Sat, Jul 18thvs WSHvs PIT
Sun, Jul 19thvs WSHvs PIT
Mon, Jul 20th@ ARIvs MIN
Tue, Jul 21st@ ARIvs MIN
Wed, Jul 22nd@ ARIvs MIN
Fri, Jul 24th@ MIN@ TB
Sat, Jul 25th@ MIN@ TB
Sun, Jul 26th@ MIN@ TB
Mon, Jul 27thvs BOS@ CIN
Tue, Jul 28thvs BOS@ CIN
Wed, Jul 29thvs BOS@ CIN
Thu, Jul 30thvs BOS   
Fri, Jul 31stvs DETvs ARI
Sat, Aug 1stvs DETvs ARI
Sun, Aug 2ndvs DETvs ARI
Tue, Aug 4th@ CINvs NYM
Wed, Aug 5th@ CINvs NYM
Thu, Aug 6th@ CINvs NYM
Fri, Aug 7th@ BOS@ CWS
Sat, Aug 8th@ BOS@ CWS
Sun, Aug 9th@ BOS@ CWS
Mon, Aug 10thvs TB   
Tue, Aug 11thvs TB@ DET
Wed, Aug 12thvs TB@ DET
Fri, Aug 14thvs TEXvs SD
Sat, Aug 15thvs TEXvs SD
Sun, Aug 16thvs TEXvs SD
Mon, Aug 17th@ KC   
Tue, Aug 18th@ KCvs SF
Wed, Aug 19th@ KCvs SF
Thu, Aug 20th@ KCvs SF
Fri, Aug 21st@ HOU@ COL
Sat, Aug 22nd@ HOU@ COL
Sun, Aug 23rd@ HOU@ COL
Mon, Aug 24thvs MIN@ LAA
Tue, Aug 25thvs MIN@ LAA
Wed, Aug 26thvs MIN@ LAA
Fri, Aug 28thvs BALvs KC
Sat, Aug 29thvs BALvs KC
Sun, Aug 30thvs BALvs KC
Mon, Aug 31st@ TEX   
Tue, Sep 1st@ TEXvs TOR
Wed, Sep 2nd@ TEXvs TOR
Thu, Sep 3rd@ SEAvs TOR
Fri, Sep 4th@ SEAvs DET
Sat, Sep 5th@ SEAvs DET
Sun, Sep 6th@ SEAvs DET
Mon, Sep 7thvs TOR@ BAL
Tue, Sep 8thvs TOR@ BAL
Wed, Sep 9thvs TOR@ BAL
Fri, Sep 11thvs SEA@ MIN
Sat, Sep 12thvs SEA@ MIN
Sun, Sep 13thvs SEA@ MIN
Tue, Sep 15th@ TBvs CWS
Wed, Sep 16th@ TBvs CWS
Thu, Sep 17th@ TB   
Fri, Sep 18th@ CLEvs ATH
Sat, Sep 19th@ CLEvs ATH
Sun, Sep 20th@ CLEvs ATH
Tue, Sep 22ndvs LAA@ BOS
Wed, Sep 23rdvs LAA@ BOS
Thu, Sep 24thvs HOU@ BOS
Fri, Sep 25thvs HOU@ KC
Sat, Sep 26thvs HOU@ KC
Sun, Sep 27thvs HOU@ KC
Thu, Mar 26th   @ SEALogan Gilbert (3-4)#11
Mon, Apr 6th   vs KCMichael Wacha (4-2)#78
Mon, Apr 27th   vs TBSteven Matz (4-2)#98
Mon, May 4th   @ KCMichael Wacha (4-2)#78
Mon, May 11th   vs LAABrent Suter (1-2)#241
Mon, Jun 22nd   @ CWS
Thu, Jul 2nd   vs CWS
Thu, Jul 23rd   vs MIN
Thu, Aug 13th   @ DET
Mon, Sep 14th   vs CWS