Skip to main content

Who Should I Trade?

Myles Straw for Trevor Larnach (2025)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Myles Straw
CF - CLE
Myles Straw
Trevor Larnach
DH,LF,RF - MIN
Trevor Larnach
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 304
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury AlertMiLB-
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Myles Straw
CF - CLE
Myles Straw
Trevor Larnach
DH,LF,RF - MIN
Trevor Larnach
2024 Stats 
   
   
At Bats4355
   
Runs259
   
Hits192
   
Singles160
   
Doubles017
   
Triples00
   
Home Runs015
   
RBI052
   
Stolen Bases24
   
Caught Stealing01
   
Walks040
   
Strikeouts089
   
Batting Average.250.259
   
On Base Pct.250.338
   
Slugging Pct.250.434
   
On-base Plus Slugging.500.771
   
Who Should I Trade? Player Projections
  Myles Straw
CF - CLE
Myles Straw
Trevor Larnach
DH,LF,RF - MIN
Trevor Larnach
2025 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  Myles Straw
CF - CLE
Myles Straw
Trevor Larnach
DH,LF,RF - MIN
Trevor Larnach
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Myles Straw
CF - CLE
Myles Straw
Trevor Larnach
DH,LF,RF - MIN
Trevor Larnach
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 27th@ KC@ STL
Sat, Mar 29th@ KC@ STL
Sun, Mar 30th@ KC@ STL
Mon, Mar 31st@ SD@ CWS
Tue, Apr 1st@ SD@ CWS
Wed, Apr 2nd@ SD@ CWS
Fri, Apr 4th@ LAA   
Sat, Apr 5th@ LAAvs HOU
Sun, Apr 6th@ LAAvs HOU
Tue, Apr 8thvs CWS@ KC
Wed, Apr 9thvs CWS@ KC
Thu, Apr 10thvs CWS@ KC
Fri, Apr 11thvs KCvs DET
Sat, Apr 12thvs KCvs DET
Sun, Apr 13thvs KCvs DET
Tue, Apr 15th@ BALvs NYM
Wed, Apr 16th@ BALvs NYM
Thu, Apr 17th@ BAL   
Fri, Apr 18th@ PIT@ ATL
Sat, Apr 19th@ PIT@ ATL
Sun, Apr 20th@ PIT@ ATL
Mon, Apr 21stvs NYY   
Tue, Apr 22ndvs NYYvs CWS
Wed, Apr 23rdvs NYYvs CWS
Fri, Apr 25thvs BOSvs LAA
Sat, Apr 26thvs BOSvs LAA
Sun, Apr 27thvs BOSvs LAA
Mon, Apr 28thvs MIN@ CLE
Tue, Apr 29thvs MIN@ CLE
Wed, Apr 30thvs MIN@ CLE
Thu, May 1stvs MIN@ CLE
Fri, May 2nd@ TOR@ BOS
Sat, May 3rd@ TOR@ BOS
Sun, May 4th@ TOR@ BOS
Mon, May 5th@ WSH   
Tue, May 6th@ WSHvs BAL
Wed, May 7th@ WSHvs BAL
Fri, May 9thvs PHIvs SF
Sat, May 10thvs PHIvs SF
Sun, May 11thvs PHIvs SF
Mon, May 12thvs MIL   
Tue, May 13thvs MIL@ BAL
Wed, May 14thvs MIL@ BAL
Fri, May 16th@ CIN@ MIL
Sat, May 17th@ CIN@ MIL
Sun, May 18th@ CIN@ MIL
Mon, May 19th@ MINvs CLE
Tue, May 20th@ MINvs CLE
Wed, May 21st@ MINvs CLE
Thu, May 22nd@ DET   
Fri, May 23rd@ DETvs KC
Sat, May 24th@ DETvs KC
Sun, May 25th@ DETvs KC
Mon, May 26thvs LAD@ TB
Tue, May 27thvs LAD@ TB
Wed, May 28thvs LAD@ TB
Fri, May 30thvs LAA@ SEA
Sat, May 31stvs LAA@ SEA
Sun, Jun 1stvs LAA@ SEA
Tue, Jun 3rd@ NYY@ ATH
Wed, Jun 4th@ NYY@ ATH
Thu, Jun 5th@ NYY@ ATH
Fri, Jun 6thvs HOUvs TOR
Sat, Jun 7thvs HOUvs TOR
Sun, Jun 8thvs HOUvs TOR
Mon, Jun 9thvs CIN   
Tue, Jun 10thvs CINvs TEX
Wed, Jun 11thvs CINvs TEX
Fri, Jun 13th@ SEA@ HOU
Sat, Jun 14th@ SEA@ HOU
Sun, Jun 15th@ SEA@ HOU
Tue, Jun 17th@ SF@ CIN
Wed, Jun 18th@ SF@ CIN
Thu, Jun 19th@ SF@ CIN
Fri, Jun 20th@ ATHvs MIL
Sat, Jun 21st@ ATHvs MIL
Sun, Jun 22nd@ ATHvs MIL
Tue, Jun 24thvs TORvs SEA
Wed, Jun 25thvs TORvs SEA
Thu, Jun 26thvs TORvs SEA
Fri, Jun 27thvs STL@ DET
Sat, Jun 28thvs STL@ DET
Sun, Jun 29thvs STL@ DET
Tue, Jul 1st@ CHC@ MIA
Wed, Jul 2nd@ CHC@ MIA
Thu, Jul 3rd@ CHC@ MIA
Fri, Jul 4thvs DETvs TB
Sat, Jul 5thvs DETvs TB
Sun, Jul 6thvs DETvs TB
Mon, Jul 7th@ HOU   
Tue, Jul 8th@ HOUvs CHC
Wed, Jul 9th@ HOUvs CHC
Thu, Jul 10th@ CWSvs CHC
Fri, Jul 11th@ CWSvs PIT
Sat, Jul 12th@ CWSvs PIT
Sun, Jul 13th@ CWSvs PIT
Fri, Jul 18thvs ATH@ COL
Sat, Jul 19thvs ATH@ COL
Sun, Jul 20thvs ATH@ COL
Mon, Jul 21stvs BAL@ LAD
Tue, Jul 22ndvs BAL@ LAD
Wed, Jul 23rdvs BAL@ LAD
Thu, Jul 24thvs BAL   
Fri, Jul 25th@ KCvs WSH
Sat, Jul 26th@ KCvs WSH
Sun, Jul 27th@ KCvs WSH
Mon, Jul 28thvs COLvs BOS
Tue, Jul 29thvs COLvs BOS
Wed, Jul 30thvs COLvs BOS
Fri, Aug 1stvs MIN@ CLE
Sat, Aug 2ndvs MIN@ CLE
Sun, Aug 3rdvs MIN@ CLE
Mon, Aug 4th@ NYM@ DET
Tue, Aug 5th@ NYM@ DET
Wed, Aug 6th@ NYM@ DET
Fri, Aug 8th@ CWSvs KC
Sat, Aug 9th@ CWSvs KC
Sun, Aug 10th@ CWSvs KC
Tue, Aug 12thvs MIA@ NYY
Wed, Aug 13thvs MIA@ NYY
Thu, Aug 14thvs MIAvs DET
Fri, Aug 15thvs ATLvs DET
Sat, Aug 16thvs ATLvs DET
Sun, Aug 17thvs ATLvs DET
Mon, Aug 18th@ ARI   
Tue, Aug 19th@ ARIvs ATH
Wed, Aug 20th@ ARIvs ATH
Fri, Aug 22nd@ TEX@ CWS
Sat, Aug 23rd@ TEX@ CWS
Sun, Aug 24th@ TEX@ CWS
Mon, Aug 25thvs TB@ TOR
Tue, Aug 26thvs TB@ TOR
Wed, Aug 27thvs TB@ TOR
Fri, Aug 29thvs SEAvs SD
Sat, Aug 30thvs SEAvs SD
Sun, Aug 31stvs SEAvs SD
Mon, Sep 1st@ BOSvs CWS
Tue, Sep 2nd@ BOSvs CWS
Wed, Sep 3rd@ BOSvs CWS
Thu, Sep 4th@ TBvs CWS
Fri, Sep 5th@ TB@ KC
Sat, Sep 6th@ TB@ KC
Sun, Sep 7th@ TB@ KC
Mon, Sep 8thvs KC@ LAA
Tue, Sep 9thvs KC@ LAA
Wed, Sep 10thvs KC@ LAA
Thu, Sep 11thvs KC   
Fri, Sep 12thvs CWSvs ARI
Sat, Sep 13thvs CWSvs ARI
Sun, Sep 14thvs CWSvs ARI
Tue, Sep 16th@ DETvs NYY
Wed, Sep 17th@ DETvs NYY
Thu, Sep 18th@ DET   
Fri, Sep 19th@ MINvs CLE
Sat, Sep 20th@ MINvs CLE
Sun, Sep 21st@ MINvs CLE
Tue, Sep 23rdvs DET@ TEX
Wed, Sep 24thvs DET@ TEX
Thu, Sep 25thvs DET@ TEX
Fri, Sep 26thvs TEX@ PHI
Sat, Sep 27thvs TEX@ PHI
Sun, Sep 28thvs TEX@ PHI
Thu, Apr 3rd   vs HOU
Mon, Apr 7th   @ KC
Mon, Apr 14th   vs NYM
Thu, Apr 24th   vs CWS
Thu, May 8th   vs BAL
Thu, May 15th   @ BAL
Mon, Jun 2nd   @ ATH
Thu, Jun 12th   vs TEX
Mon, Jun 23rd   vs SEA
Mon, Aug 11th   @ NYY
Thu, Aug 21st   vs ATH
Mon, Sep 15th   vs NYY