Skip Navigation to Main Content

Who Should I Trade?

Myles Straw for Trevor Larnach (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Trevor Larnach
LF,RF,DH - MIN
Trevor Larnach
Myles Straw
LF,CF,RF - TOR
Myles Straw
Expert
Recommendation
100%
Recommended by
2 of 2 experts
0%
Recommended by
0 of 2 experts
Rankings 
   
Rest of Season# 251
VBR# 404# 1194
   
Projections 
   
Runs2912
Home Runs71
RBI268
Stolen Bases23
Batting Average.246.242
   
Misc 
   
Injury Alert--
   
Expert Ranks 
   
Kelly Kirby
FantasyPros
# 227
   
Kevin Spinelli
KevScores
# 146# 307
   
Who Should I Trade? Player Statistics
  Trevor Larnach
LF,RF,DH - MIN
Trevor Larnach
Myles Straw
LF,CF,RF - TOR
Myles Straw
2026 Stats 
   
   
At Bats176110
   
Runs2922
   
Hits4427
   
Singles3021
   
Doubles104
   
Triples10
   
Home Runs32
   
RBI179
   
Stolen Bases22
   
Caught Stealing11
   
Walks2711
   
Strikeouts4220
   
Batting Average.250.246
   
On Base Pct.359.312
   
Slugging Pct.369.336
   
On-base Plus Slugging.729.648
   
Who Should I Trade? Player Projections
  Trevor Larnach
LF,RF,DH - MIN
Trevor Larnach
Myles Straw
LF,CF,RF - TOR
Myles Straw
2026 Projections 
   
   
At Bats20686
   
Runs2912
   
Hits5121
   
Singles3316
   
Doubles104
   
Triples10
   
Home Runs71
   
RBI268
   
Stolen Bases23
   
Caught Stealing11
   
Walks258
   
Strikeouts5418
   
Batting Average.246.242
   
On Base Pct.334.300
   
Slugging Pct.399.334
   
On-base Plus Slugging.734.634
   
Who Should I Trade? Player Notes
  Trevor Larnach
LF,RF,DH - MIN
Trevor Larnach
Myles Straw
LF,CF,RF - TOR
Myles Straw
News 
 Trevor Larnach went 2-for-4 in a 6-5 loss to the Pirates on Friday with a home run, two runs scored, and two RBI.
Matthew Adam
Sat, May 30th
Blue Jays outfielder Myles Straw went 2-for-5 with three RBI and a run scored in a 7-2 win over the Braves on Thursday.
Brenton Kemp
Fri, Jun 5th
 Trevor Larnach went 1-for-4 in a 2-1 loss to the Brewers on Saturday with a home run, a run scored, one RBI, and one strikeout.
Matthew Adam
Sun, May 17th
Blue Jays outfielder Myles Straw stole a base and scored a run after entering the game as a pinch-runner in a 6-2 win over the Pirates on Friday.
Brenton Kemp
Sat, May 23rd
 Trevor Larnach is back in the Twins lineup for Saturday’s game against the Brewers.
Ari Koslow
Sat, May 16th
Myles Straw went 1-for-2 with a home run, two RBI and two walks drawn in the Blue Jays 11-4 win over the Twins on Saturday.
Ari Koslow
Sun, May 3rd
 Trevor Larnach could be available off the bench on Friday.
Ari Koslow
Fri, May 15th
Blue Jays outfielder Myles Straw went 2-for-5 with a double and a stolen base in a 5-3 win over the Guardians on Saturday.
Brenton Kemp
Sat, Apr 25th
 Trevor Larnach went 1-for-2 in a 3-0 win over the Marlins on Tuesday with a run scored, two walks, one stolen base, and one strikeout.
Matthew Adam
Wed, May 13th
Blue Jays outfielder Myles Straw hit his first home run of the season during Friday's 6-3 loss to the D-backs.
Brenton Kemp
Sat, Apr 18th
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Trevor Larnach
LF,RF,DH - MIN
Trevor Larnach
Myles Straw
LF,CF,RF - TOR
Myles Straw
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27th   vs ATHLuis Severino (2-6)#184
Sat, Mar 28th@ BALKyle Bradish (3-7)#57vs ATHJeffrey Springs (3-7)#116
Sun, Mar 29th@ BALShane Baz (4-6)#84vs ATHLuis Morales (0-2)#362
Mon, Mar 30th@ KCKris Bubic (3-2)#93vs COLTomoyuki Sugano (7-4)#432
Tue, Mar 31st   vs COLRyan Feltner (2-2)#421
Wed, Apr 1st@ KCNoah Cameron (3-4)#76vs COLKyle Freeland (1-7)#333
Fri, Apr 3rdvs TBJoe Boyle (0-1)#145@ CWSGrant Taylor (2-0)#62
Sat, Apr 4thvs TBSteven Matz (4-4)#174@ CWSGrant Taylor (2-0)#62
Sun, Apr 5thvs TBNick Martinez (6-2)#88@ CWSDavis Martin (9-2)#67
Mon, Apr 6thvs DETCasey Mize (2-3)#53vs LADJustin Wrobleski (7-2)#128
Tue, Apr 7thvs DETTarik Skubal (3-3)#2vs LADYoshinobu Yamamoto (7-4)#12
Wed, Apr 8thvs DETFramber Valdez (3-5)#29vs LADShohei Ohtani (6-2)#1
Fri, Apr 10th@ TORPatrick Corbin (2-3)#250vs MINSimeon Woods Richardson (0-7)#208
Sat, Apr 11th@ TOREric Lauer (2-5)#264vs MINJoe Ryan (4-3)#16
Sun, Apr 12th@ TORMax Scherzer (1-4)#129vs MINTaj Bradley (5-3)#71
Tue, Apr 14thvs BOSSonny Gray (8-1)#30@ MILJacob Misiorowski (8-2)#6
Wed, Apr 15thvs BOSConnelly Early (5-5)#91@ MILChad Patrick (3-3)#110
Thu, Apr 16th   @ MILBrandon Sproat (1-4)#166
Fri, Apr 17thvs CINBrandon Williamson (2-3)#364@ ARIMichael Soroka (8-3)#50
Sat, Apr 18thvs CINAndrew Abbott (4-4)#98@ ARIZac Gallen (3-5)#75
Sun, Apr 19thvs CINBrady Singer (2-6)#143@ ARIRyne Nelson (3-5)#92
Mon, Apr 20th   @ LAAReid Detmers (2-5)#31
Tue, Apr 21st@ NYMNolan McLean (3-4)#35@ LAAJack Kochanowicz (2-5)
Wed, Apr 22nd@ NYMClay Holmes (4-4)#158@ LAAJose Soriano (8-4)#51
Fri, Apr 24th@ TBDrew Rasmussen (6-2)#18vs CLEGavin Williams (9-3)#28
Sat, Apr 25th@ TBShane McClanahan (6-4)#24vs CLEJoey Cantillo (5-3)#104
Sun, Apr 26th@ TBGriffin Jax (1-5)#58vs CLESlade Cecconi (3-5)#99
Mon, Apr 27thvs SEALuis Castillo (2-6)#43vs BOSRanger Suarez (2-3)#20
Tue, Apr 28thvs SEALogan Gilbert (4-4)#15vs BOSPayton Tolle (3-3)#54
Wed, Apr 29thvs SEAGeorge Kirby (5-6)#17vs BOSBrayan Bello (2-6)#156
Thu, Apr 30thvs TORKevin Gausman (4-4)#19@ MINBailey Ober (6-3)#106
Fri, May 1stvs TORPatrick Corbin (2-3)#250@ MINSimeon Woods Richardson (0-7)#208
Sat, May 2ndvs TORDylan Cease (3-3)#10@ MINConnor Prielipp (2-4)#101
Sun, May 3rdvs TORTrey Yesavage (3-3)#65@ MINJoe Ryan (4-3)#16
Mon, May 4th   @ TBNick Martinez (6-2)#88
Tue, May 5th@ WSHCade Cavalli (4-4)#87@ TBDrew Rasmussen (6-2)#18
Wed, May 6th@ WSHMiles Mikolas (2-5)#231@ TBShane McClanahan (6-4)#24
Fri, May 8th@ CLEParker Messick (6-3)#47vs LAAReid Detmers (2-5)#31
Sat, May 9th@ CLETanner Bibee (2-7)#37vs LAAJack Kochanowicz (2-5)
Sun, May 10th@ CLEGavin Williams (9-3)#28vs LAAJose Soriano (8-4)#51
Mon, May 11th   vs TBDrew Rasmussen (6-2)#18
Tue, May 12thvs MIAEury Perez (3-6)#108vs TBShane McClanahan (6-4)#24
Wed, May 13thvs MIAMax Meyer (7-0)#55vs TBGriffin Jax (1-5)#58
Fri, May 15thvs MILColeman Crow (0-1)#295@ DETBrenan Hanifee
Sat, May 16thvs MILLogan Henderson (2-1)#68@ DETCasey Mize (2-3)#53
Sun, May 17thvs MILRobert Gasser (0-3)#171@ DETJack Flaherty (1-8)#79
Mon, May 18thvs HOUTatsuya Imai (3-3)#131@ NYYRyan Weathers (2-5)#78
Tue, May 19thvs HOUJason Alexander (1-1)#350@ NYYWill Warren (7-1)#64
Wed, May 20thvs HOUMike Burrows (3-8)#163@ NYYCam Schlittler (7-3)#38
Thu, May 21st   @ NYYCarlos Rodon (2-2)#32
Fri, May 22nd@ BOSPayton Tolle (3-3)#54vs PITBubba Chandler (2-7)#111
Sat, May 23rd@ BOSJovani Moran (1-2)#233vs PITPaul Skenes (6-6)#3
Sun, May 24th@ BOSSonny Gray (8-1)#30vs PITMitch Keller (5-4)#100
Mon, May 25th@ CWSAnthony Kay (6-1)#173vs MIAJanson Junk (3-5)#122
Tue, May 26th@ CWSSean Burke (3-4)#136vs MIASandy Alcantara (6-4)#59
Wed, May 27th@ CWSDavid Sandlin (1-1)#255vs MIAEury Perez (3-6)#108
Thu, May 28th@ CWSDavis Martin (9-2)#67@ BALChris Bassitt (4-4)#157
Fri, May 29th@ PITJared Jones (1-1)#70@ BALTrevor Rogers (3-7)#97
Sat, May 30th@ PITMitch Keller (5-4)#100@ BALBrandon Young (5-1)#167
Sun, May 31st@ PITBraxton Ashcraft (5-3)#36@ BALKyle Bradish (3-7)#57
Tue, Jun 2ndvs CWSDavis Martin (9-2)#67@ ATLBryce Elder (5-4)#107
Wed, Jun 3rdvs CWSErick Fedde (2-5)#377@ ATLGrant Holmes (4-2)#120
Thu, Jun 4thvs KCSeth Lugo (2-4)#103@ ATLChris Sale (8-5)#5
Fri, Jun 5thvs KCMichael Wacha (4-5)#82vs BALBrandon Young (5-1)#167
Sat, Jun 6thvs KCLuinder Avila (1-3)#229vs BALKyle Bradish (3-7)#57
Sun, Jun 7thvs KCNoah Cameron (3-4)#76vs BALShane Baz (4-6)#84
Mon, Jun 8th   vs PHICristopher Sanchez (8-3)#4
Tue, Jun 9th@ DETTroy Melton (3-0)#137vs PHIZack Wheeler (6-1)#9
Wed, Jun 10th@ DETFramber Valdez (3-5)#29vs PHIJesus Luzardo (5-4)#11
Fri, Jun 12thvs STLKyle Leahy (5-3)#135vs NYYRyan Weathers (2-5)#78
Sat, Jun 13thvs STLMatthew Liberatore (3-3)#113vs NYYCam Schlittler (7-3)#38
Sun, Jun 14thvs STLMichael McGreevy (3-5)#86vs NYYWill Warren (7-1)#64
Tue, Jun 16th@ TEXKumar Rocker (2-5)#95@ BOSPayton Tolle (3-3)#54
Wed, Jun 17th   @ BOSJake Bennett (1-2)#290
Thu, Jun 18th@ TEXJack Leiter (3-6)#77@ BOSSonny Gray (8-1)#30
Fri, Jun 19th@ ARIMichael Soroka (8-3)#50@ CHCBen Brown (3-2)#33
Sat, Jun 20th@ ARIZac Gallen (3-5)#75@ CHCColin Rea (5-5)#165
Sun, Jun 21st@ ARIRyne Nelson (3-5)#92@ CHCShota Imanaga (4-6)#25
Mon, Jun 22ndvs LADEric Lauer (2-5)#264vs HOUKai-Wei Teng (3-6)#195
Tue, Jun 23rdvs LADJustin Wrobleski (7-2)#128vs HOUPeter Lambert (5-4)#210
Wed, Jun 24thvs LADShohei Ohtani (6-2)#1vs HOU
Thu, Jun 25th   vs TEX
Fri, Jun 26thvs COLvs TEX
Sat, Jun 27thvs COLvs TEX
Sun, Jun 28thvs COLvs TEX
Mon, Jun 29th@ HOUvs NYM
Tue, Jun 30th@ HOUvs NYM
Wed, Jul 1st@ HOUvs NYM
Fri, Jul 3rd@ NYY@ SEA
Sat, Jul 4th@ NYY@ SEA
Sun, Jul 5th@ NYY@ SEA
Mon, Jul 6th   @ SF
Tue, Jul 7thvs CLE@ SF
Wed, Jul 8thvs CLE@ SF
Fri, Jul 10thvs LAA@ SD
Sat, Jul 11thvs LAA@ SD
Sun, Jul 12thvs LAA@ SD
Fri, Jul 17th@ CHCvs CWS
Sat, Jul 18th@ CHCvs CWS
Sun, Jul 19th@ CHCvs CWS
Mon, Jul 20th@ CLEvs TB
Tue, Jul 21st@ CLEvs TB
Wed, Jul 22nd@ CLEvs TB
Thu, Jul 23rd@ CLEvs TB
Fri, Jul 24thvs ATH@ BOS
Sat, Jul 25thvs ATH@ BOS
Sun, Jul 26thvs ATH@ BOS
Mon, Jul 27th   @ WSH
Tue, Jul 28thvs KC@ WSH
Wed, Jul 29thvs KC@ WSH
Fri, Jul 31st@ SEAvs STL
Sat, Aug 1st@ SEAvs STL
Sun, Aug 2nd@ SEAvs STL
Mon, Aug 3rd   @ HOU
Tue, Aug 4th@ KC@ HOU
Wed, Aug 5th@ KC@ HOU
Fri, Aug 7th@ MIL@ PHI
Sat, Aug 8th@ MIL@ PHI
Sun, Aug 9th@ MIL@ PHI
Mon, Aug 10thvs BALvs BOS
Tue, Aug 11thvs BALvs BOS
Wed, Aug 12thvs BALvs BOS
Thu, Aug 13thvs PHIvs BOS
Fri, Aug 14th   vs NYY
Sat, Aug 15thvs PHIvs NYY
Sun, Aug 16thvs PHIvs NYY
Tue, Aug 18thvs ATL@ TB
Wed, Aug 19thvs ATL@ TB
Thu, Aug 20th   @ TB
Fri, Aug 21st@ SD@ NYY
Sat, Aug 22nd@ SD@ NYY
Sun, Aug 23rd@ SD@ NYY
Tue, Aug 25th@ ATHvs KC
Wed, Aug 26th@ ATHvs KC
Thu, Aug 27th   vs KC
Fri, Aug 28thvs CWSvs SEA
Sat, Aug 29thvs CWSvs SEA
Sun, Aug 30thvs CWSvs SEA
Tue, Sep 1stvs DET@ CLE
Wed, Sep 2ndvs DET@ CLE
Thu, Sep 3rd   @ CLE
Fri, Sep 4th@ CWS@ KC
Sat, Sep 5th@ CWS@ KC
Sun, Sep 6th@ CWS@ KC
Mon, Sep 7th@ DET@ ATH
Tue, Sep 8th@ DET@ ATH
Wed, Sep 9th@ DET@ ATH
Fri, Sep 11thvs CLEvs BAL
Sat, Sep 12thvs CLEvs BAL
Sun, Sep 13thvs CLEvs BAL
Mon, Sep 14thvs NYYvs DET
Tue, Sep 15thvs NYYvs DET
Wed, Sep 16thvs NYYvs DET
Fri, Sep 18th@ LAA@ TEX
Sat, Sep 19th@ LAA@ TEX
Sun, Sep 20th@ LAA@ TEX
Mon, Sep 21st@ SF@ BAL
Tue, Sep 22nd@ SF@ BAL
Wed, Sep 23rd@ SF@ BAL
Fri, Sep 25thvs TEXvs CIN
Sat, Sep 26thvs TEXvs CIN
Sun, Sep 27thvs TEXvs CIN
Thu, Mar 26th@ BALTrevor Rogers (3-7)#97   
Thu, Apr 2nd@ KCCole Ragans (1-4)#63   
Thu, Apr 9thvs DETJack Flaherty (1-8)#79   
Mon, Apr 13thvs BOSGarrett Crochet (3-3)#22   
Thu, Apr 23rd@ NYMChristian Scott (2-0)#83   
Thu, May 7th@ WSHJake Irvin (2-4)#213   
Thu, May 14thvs MIABraxton Garrett (0-1)#130   
Mon, Jun 1stvs CWSDavid Sandlin (1-1)#255   
Thu, Jun 11th@ DETKeider Montero (3-4)#179   
Mon, Jun 15th@ TEXMacKenzie Gore (4-6)#49   
Thu, Jul 9thvs CLE   
Thu, Jul 30thvs KC   
Thu, Aug 6th@ KC   
Mon, Aug 17thvs ATL   
Mon, Aug 24th@ ATH   
Mon, Aug 31stvs DET   
Thu, Sep 17th@ LAA