Skip Navigation to Main Content

Who Should I Trade?

Jack Flaherty for Starling Marte (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Jack Flaherty
SP - DET
Jack Flaherty
Starling Marte
LF,RF,DH - KC
Starling Marte
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 146# 1222
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Avg
Strikeouts
Wins
Saves
ERA
WHIP
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Jack Flaherty
SP - DET
Jack Flaherty
Starling Marte
LF,RF,DH - KC
Starling Marte
2025 Stats 
   
   
Runs37
   
Home Runs239
   
RBI34
   
Stolen Bases7
   
Batting Avg.270
   
Strikeouts18868
   
Wins8
   
Saves0
   
ERA4.64
   
WHIP1.28
   
Who Should I Trade? Player Projections
  Jack Flaherty
SP - DET
Jack Flaherty
Starling Marte
LF,RF,DH - KC
Starling Marte
2026 Projections 
   
   
Runs
   
Home Runs
   
RBI
   
Stolen Bases
   
Batting Avg
   
Strikeouts
   
Wins
   
Saves
   
ERA
   
WHIP
   
Who Should I Trade? Player Notes
  Jack Flaherty
SP - DET
Jack Flaherty
Starling Marte
LF,RF,DH - KC
Starling Marte
News 
  Starling Marte's wait in free agency is over as he has reportedly agreed to a deal with the Kansas City Royals. The deal will be official once Marte passes his physical.
David Leisering
Sat, Feb 28th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jack Flaherty
SP - DET
Jack Flaherty
Starling Marte
LF,RF,DH - KC
Starling Marte
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th@ SD   
Fri, Mar 27th@ SD@ ATL
Sat, Mar 28th@ SD@ ATL
Mon, Mar 30th@ ARIvs MIN
Tue, Mar 31st@ ARI   
Wed, Apr 1st@ ARIvs MIN
Fri, Apr 3rdvs STLvs MIL
Sat, Apr 4thvs STLvs MIL
Sun, Apr 5thvs STLvs MIL
Mon, Apr 6th@ MIN@ CLE
Tue, Apr 7th@ MIN@ CLE
Wed, Apr 8th@ MIN@ CLE
Thu, Apr 9th@ MINvs CWS
Fri, Apr 10thvs MIAvs CWS
Sat, Apr 11thvs MIAvs CWS
Sun, Apr 12thvs MIAvs CWS
Tue, Apr 14thvs KC@ DET
Wed, Apr 15thvs KC@ DET
Thu, Apr 16thvs KC@ DET
Fri, Apr 17th@ BOS@ NYY
Sat, Apr 18th@ BOS@ NYY
Sun, Apr 19th@ BOS@ NYY
Mon, Apr 20th@ BOSvs BAL
Tue, Apr 21stvs MILvs BAL
Wed, Apr 22ndvs MILvs BAL
Thu, Apr 23rdvs MIL   
Fri, Apr 24th@ CINvs LAA
Sat, Apr 25th@ CINvs LAA
Sun, Apr 26th@ CINvs LAA
Tue, Apr 28th@ ATL@ ATH
Wed, Apr 29th@ ATL@ ATH
Thu, Apr 30th@ ATL@ ATH
Fri, May 1stvs TEX@ SEA
Sat, May 2ndvs TEX@ SEA
Sun, May 3rdvs TEX@ SEA
Mon, May 4thvs BOSvs CLE
Tue, May 5thvs BOSvs CLE
Wed, May 6thvs BOSvs CLE
Fri, May 8th@ KCvs DET
Sat, May 9th@ KCvs DET
Sun, May 10th@ KCvs DET
Tue, May 12th@ NYM@ CWS
Wed, May 13th@ NYM@ CWS
Thu, May 14th@ NYM@ CWS
Fri, May 15thvs TOR@ STL
Sat, May 16thvs TOR@ STL
Sun, May 17thvs TOR@ STL
Mon, May 18thvs CLEvs BOS
Tue, May 19thvs CLEvs BOS
Wed, May 20thvs CLEvs BOS
Thu, May 21stvs CLE   
Fri, May 22nd@ BALvs SEA
Sat, May 23rd@ BALvs SEA
Sun, May 24th@ BALvs SEA
Tue, May 26thvs LAAvs NYY
Wed, May 27thvs LAAvs NYY
Thu, May 28thvs LAA   
Fri, May 29th@ CWS@ TEX
Sat, May 30th@ CWS@ TEX
Sun, May 31st@ CWS@ TEX
Mon, Jun 1st@ TB@ CIN
Tue, Jun 2nd@ TB@ CIN
Wed, Jun 3rd@ TB@ CIN
Fri, Jun 5thvs SEA@ MIN
Sat, Jun 6thvs SEA@ MIN
Sun, Jun 7thvs SEA@ MIN
Tue, Jun 9thvs MINvs TEX
Wed, Jun 10thvs MINvs TEX
Thu, Jun 11thvs MINvs TEX
Fri, Jun 12th@ CLEvs HOU
Sat, Jun 13th@ CLEvs HOU
Sun, Jun 14th@ CLEvs HOU
Mon, Jun 15th@ HOU@ WSH
Tue, Jun 16th@ HOU@ WSH
Wed, Jun 17th@ HOU@ WSH
Fri, Jun 19thvs CWSvs STL
Sat, Jun 20thvs CWS   
Sun, Jun 21stvs CWSvs STL
Mon, Jun 22ndvs NYY@ TB
Tue, Jun 23rdvs NYY@ TB
Wed, Jun 24thvs NYY@ TB
Thu, Jun 25thvs HOU@ TB
Fri, Jun 26thvs HOU@ CWS
Sat, Jun 27thvs HOU@ CWS
Sun, Jun 28thvs HOU@ CWS
Mon, Jun 29th@ NYY   
Tue, Jun 30th@ NYYvs TB
Wed, Jul 1st@ NYYvs TB
Thu, Jul 2nd@ TEXvs TB
Sat, Jul 4th@ TEXvs PHI
Sun, Jul 5th@ TEXvs PHI
Tue, Jul 7thvs ATH@ NYM
Wed, Jul 8thvs ATH@ NYM
Thu, Jul 9thvs ATH@ NYM
Fri, Jul 10thvs PHI@ BAL
Sat, Jul 11thvs PHI@ BAL
Sun, Jul 12thvs PHI@ BAL
Fri, Jul 17th@ LAAvs SD
Sat, Jul 18th@ LAAvs SD
Sun, Jul 19th@ LAAvs SD
Mon, Jul 20th@ CHCvs SF
Tue, Jul 21st@ CHCvs SF
Wed, Jul 22nd@ CHCvs SF
Thu, Jul 23rdvs KC@ DET
Fri, Jul 24thvs KC@ DET
Sat, Jul 25thvs KC@ DET
Sun, Jul 26thvs KC@ DET
Mon, Jul 27thvs BAL   
Tue, Jul 28thvs BAL@ MIN
Wed, Jul 29thvs BAL@ MIN
Fri, Jul 31st@ ATH@ COL
Sat, Aug 1st@ ATH@ COL
Sun, Aug 2nd@ ATH@ COL
Tue, Aug 4th@ SEAvs MIN
Wed, Aug 5th@ SEAvs MIN
Thu, Aug 6th@ SEAvs MIN
Fri, Aug 7th@ SFvs CHC
Sat, Aug 8th@ SFvs CHC
Sun, Aug 9th@ SFvs CHC
Tue, Aug 11thvs CLE@ LAD
Wed, Aug 12thvs CLE@ LAD
Thu, Aug 13thvs CLE   
Fri, Aug 14thvs CWS@ LAA
Sat, Aug 15thvs CWS@ LAA
Sun, Aug 16thvs CWS@ LAA
Mon, Aug 17th@ PITvs ATH
Tue, Aug 18th@ PITvs ATH
Wed, Aug 19th@ PITvs ATH
Fri, Aug 21st@ KCvs DET
Sat, Aug 22nd@ KCvs DET
Sun, Aug 23rd@ KCvs DET
Mon, Aug 24thvs TB   
Tue, Aug 25thvs TB@ TOR
Wed, Aug 26thvs TB@ TOR
Fri, Aug 28thvs LAD@ CLE
Sat, Aug 29thvs LAD@ CLE
Sun, Aug 30thvs LAD@ CLE
Mon, Aug 31st@ MIN   
Tue, Sep 1st@ MINvs MIA
Wed, Sep 2nd@ MINvs MIA
Fri, Sep 4th@ CLEvs TOR
Sat, Sep 5th@ CLEvs TOR
Sun, Sep 6th@ CLEvs TOR
Mon, Sep 7thvs MINvs ARI
Tue, Sep 8thvs MINvs ARI
Wed, Sep 9thvs MINvs ARI
Fri, Sep 11thvs COL@ BOS
Sat, Sep 12thvs COL@ BOS
Sun, Sep 13thvs COL@ BOS
Mon, Sep 14th@ TOR   
Tue, Sep 15th@ TOR@ HOU
Wed, Sep 16th@ TOR@ HOU
Thu, Sep 17th@ CWS@ HOU
Fri, Sep 18th@ CWS@ PIT
Sat, Sep 19th@ CWS@ PIT
Sun, Sep 20th@ CWS@ PIT
Mon, Sep 21stvs WSH   
Tue, Sep 22ndvs WSHvs CWS
Wed, Sep 23rdvs WSHvs CWS
Fri, Sep 25thvs PITvs CLE
Sat, Sep 26thvs PITvs CLE
Sun, Sep 27thvs PITvs CLE
Sun, Mar 29th   @ ATL
Thu, Apr 2nd   vs MIN
Thu, May 7th   vs CLE
Mon, May 25th   vs NYY
Thu, Jun 4th   @ MIN
Thu, Jun 18th   vs STL
Mon, Jul 6th   vs PHI
Thu, Jul 30th   @ MIN
Mon, Aug 10th   @ LAD
Thu, Aug 20th   vs ATH
Thu, Aug 27th   @ TOR
Thu, Sep 3rd   vs MIA
Thu, Sep 24th   vs CWS