Skip Navigation to Main Content

Who Should I Trade?

Vince Velasquez 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
Experts' Pick
  Vince Velasquez
SP - CLE
Vince Velasquez
Matt Festa
RP - CLE
Matt Festa
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 567
   
Projections 
   
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury AlertMiLB-
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Vince Velasquez
SP - CLE
Vince Velasquez
Matt Festa
RP - CLE
Matt Festa
2025 Stats 
   
   
Games Played63
   
Games Started0
   
Innings Pitched54.2
   
Wins5
   
Losses4
   
Saves0
   
Blown Saves2
   
Holds12
   
Hits Allowed44
   
Earned Runs25
   
Home Runs Allowed4
   
Strikeouts56
   
Walks15
   
ERA4.12
   
WHIP1.08
   
Who Should I Trade? Player Projections
  Vince Velasquez
SP - CLE
Vince Velasquez
Matt Festa
RP - CLE
Matt Festa
2026 Projections 
   
   
Games Played
   
Games Started
   
Innings Pitched
   
Wins
   
Losses
   
Saves
   
Blown Saves
   
Holds
   
Hits Allowed
   
Earned Runs
   
Home Runs Allowed
   
Strikeouts
   
Walks
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  Vince Velasquez
SP - CLE
Vince Velasquez
Matt Festa
RP - CLE
Matt Festa
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Vince Velasquez
SP - CLE
Vince Velasquez
Matt Festa
RP - CLE
Matt Festa
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SEA@ SEA
Fri, Mar 27th@ SEA@ SEA
Sat, Mar 28th@ SEA@ SEA
Sun, Mar 29th@ SEA@ SEA
Mon, Mar 30th@ LAD@ LAD
Tue, Mar 31st@ LAD@ LAD
Wed, Apr 1st@ LAD@ LAD
Fri, Apr 3rdvs CHCvs CHC
Sat, Apr 4thvs CHCvs CHC
Sun, Apr 5thvs CHCvs CHC
Mon, Apr 6thvs KCvs KC
Tue, Apr 7thvs KCvs KC
Wed, Apr 8thvs KCvs KC
Fri, Apr 10th@ ATL@ ATL
Sat, Apr 11th@ ATL@ ATL
Sun, Apr 12th@ ATL@ ATL
Mon, Apr 13th@ STL@ STL
Tue, Apr 14th@ STL@ STL
Wed, Apr 15th@ STL@ STL
Thu, Apr 16thvs BALvs BAL
Fri, Apr 17thvs BALvs BAL
Sat, Apr 18thvs BALvs BAL
Sun, Apr 19thvs BALvs BAL
Mon, Apr 20thvs HOUvs HOU
Tue, Apr 21stvs HOUvs HOU
Wed, Apr 22ndvs HOUvs HOU
Fri, Apr 24th@ TOR@ TOR
Sat, Apr 25th@ TOR@ TOR
Sun, Apr 26th@ TOR@ TOR
Mon, Apr 27thvs TBvs TB
Tue, Apr 28thvs TBvs TB
Wed, Apr 29thvs TBvs TB
Fri, May 1st@ ATH@ ATH
Sat, May 2nd@ ATH@ ATH
Sun, May 3rd@ ATH@ ATH
Mon, May 4th@ KC@ KC
Tue, May 5th@ KC@ KC
Wed, May 6th@ KC@ KC
Thu, May 7th@ KC@ KC
Fri, May 8thvs MINvs MIN
Sat, May 9thvs MINvs MIN
Sun, May 10thvs MINvs MIN
Mon, May 11thvs LAAvs LAA
Tue, May 12thvs LAAvs LAA
Wed, May 13thvs LAAvs LAA
Fri, May 15thvs CINvs CIN
Sat, May 16thvs CINvs CIN
Sun, May 17thvs CINvs CIN
Mon, May 18th@ DET@ DET
Tue, May 19th@ DET@ DET
Wed, May 20th@ DET@ DET
Thu, May 21st@ DET@ DET
Fri, May 22nd@ PHI@ PHI
Sat, May 23rd@ PHI@ PHI
Sun, May 24th@ PHI@ PHI
Mon, May 25thvs WSHvs WSH
Tue, May 26thvs WSHvs WSH
Wed, May 27thvs WSHvs WSH
Fri, May 29thvs BOSvs BOS
Sat, May 30thvs BOSvs BOS
Sun, May 31stvs BOSvs BOS
Tue, Jun 2nd@ NYY@ NYY
Wed, Jun 3rd@ NYY@ NYY
Thu, Jun 4th@ NYY@ NYY
Fri, Jun 5th@ TEX@ TEX
Sat, Jun 6th@ TEX@ TEX
Sun, Jun 7th@ TEX@ TEX
Mon, Jun 8thvs NYYvs NYY
Tue, Jun 9thvs NYYvs NYY
Wed, Jun 10thvs NYYvs NYY
Fri, Jun 12thvs DETvs DET
Sat, Jun 13thvs DETvs DET
Sun, Jun 14thvs DETvs DET
Tue, Jun 16th@ MIL@ MIL
Wed, Jun 17th@ MIL@ MIL
Thu, Jun 18th@ MIL@ MIL
Fri, Jun 19th@ HOU@ HOU
Sat, Jun 20th@ HOU@ HOU
Sun, Jun 21st@ HOU@ HOU
Mon, Jun 22nd@ CWS@ CWS
Tue, Jun 23rd@ CWS@ CWS
Wed, Jun 24th@ CWS@ CWS
Fri, Jun 26thvs SEAvs SEA
Sat, Jun 27thvs SEAvs SEA
Sun, Jun 28thvs SEAvs SEA
Mon, Jun 29thvs TEXvs TEX
Tue, Jun 30thvs TEXvs TEX
Wed, Jul 1stvs TEXvs TEX
Thu, Jul 2ndvs CWSvs CWS
Fri, Jul 3rdvs CWSvs CWS
Sat, Jul 4thvs CWSvs CWS
Sun, Jul 5thvs CWSvs CWS
Tue, Jul 7th@ MIN@ MIN
Wed, Jul 8th@ MIN@ MIN
Thu, Jul 9th@ MIN@ MIN
Fri, Jul 10th@ MIA@ MIA
Sat, Jul 11th@ MIA@ MIA
Sun, Jul 12th@ MIA@ MIA
Fri, Jul 17thvs PITvs PIT
Sat, Jul 18thvs PITvs PIT
Sun, Jul 19thvs PITvs PIT
Mon, Jul 20thvs MINvs MIN
Tue, Jul 21stvs MINvs MIN
Wed, Jul 22ndvs MINvs MIN
Thu, Jul 23rdvs MINvs MIN
Fri, Jul 24th@ TB@ TB
Sat, Jul 25th@ TB@ TB
Sun, Jul 26th@ TB@ TB
Mon, Jul 27th@ CIN@ CIN
Tue, Jul 28th@ CIN@ CIN
Wed, Jul 29th@ CIN@ CIN
Fri, Jul 31stvs ARIvs ARI
Sat, Aug 1stvs ARIvs ARI
Sun, Aug 2ndvs ARIvs ARI
Tue, Aug 4thvs NYMvs NYM
Wed, Aug 5thvs NYMvs NYM
Thu, Aug 6thvs NYMvs NYM
Fri, Aug 7th@ CWS@ CWS
Sat, Aug 8th@ CWS@ CWS
Sun, Aug 9th@ CWS@ CWS
Tue, Aug 11th@ DET@ DET
Wed, Aug 12th@ DET@ DET
Thu, Aug 13th@ DET@ DET
Fri, Aug 14thvs SDvs SD
Sat, Aug 15thvs SDvs SD
Sun, Aug 16thvs SDvs SD
Tue, Aug 18thvs SFvs SF
Wed, Aug 19thvs SFvs SF
Thu, Aug 20thvs SFvs SF
Fri, Aug 21st@ COL@ COL
Sat, Aug 22nd@ COL@ COL
Sun, Aug 23rd@ COL@ COL
Mon, Aug 24th@ LAA@ LAA
Tue, Aug 25th@ LAA@ LAA
Wed, Aug 26th@ LAA@ LAA
Fri, Aug 28thvs KCvs KC
Sat, Aug 29thvs KCvs KC
Sun, Aug 30thvs KCvs KC
Tue, Sep 1stvs TORvs TOR
Wed, Sep 2ndvs TORvs TOR
Thu, Sep 3rdvs TORvs TOR
Fri, Sep 4thvs DETvs DET
Sat, Sep 5thvs DETvs DET
Sun, Sep 6thvs DETvs DET
Mon, Sep 7th@ BAL@ BAL
Tue, Sep 8th@ BAL@ BAL
Wed, Sep 9th@ BAL@ BAL
Fri, Sep 11th@ MIN@ MIN
Sat, Sep 12th@ MIN@ MIN
Sun, Sep 13th@ MIN@ MIN
Mon, Sep 14thvs CWSvs CWS
Tue, Sep 15thvs CWSvs CWS
Wed, Sep 16thvs CWSvs CWS
Fri, Sep 18thvs ATHvs ATH
Sat, Sep 19thvs ATHvs ATH
Sun, Sep 20thvs ATHvs ATH
Tue, Sep 22nd@ BOS@ BOS
Wed, Sep 23rd@ BOS@ BOS
Thu, Sep 24th@ BOS@ BOS
Fri, Sep 25th@ KC@ KC
Sat, Sep 26th@ KC@ KC
Sun, Sep 27th@ KC@ KC