Skip Navigation to Main Content

Who Should I Trade?

Jonathan Villar for Myles Straw (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
 
  Myles Straw
LF,CF,RF - TOR
Myles Straw
Jonathan Villar
2B,3B - FA
Jonathan Villar
Expert
Recommendation
100%
Recommended by
1 of 1 experts
0%
Recommended by
0 of 1 experts
Rankings 
   
Rest of Season
VBR# 1344
   
Projections 
   
Runs19
Home Runs1
RBI13
Stolen Bases7
Batting Average.236
   
Misc 
   
Injury Alert-FA
   
Expert Ranks 
   
Mike Maher
FantasyPros
# 457
   
Who Should I Trade? Player Statistics
  Myles Straw
LF,CF,RF - TOR
Myles Straw
Jonathan Villar
2B,3B - FA
Jonathan Villar
2026 Stats 
   
   
At Bats5
   
Runs3
   
Hits4
   
Singles4
   
Doubles0
   
Triples0
   
Home Runs0
   
RBI0
   
Stolen Bases0
   
Caught Stealing0
   
Walks0
   
Strikeouts0
   
Batting Average.800
   
On Base Pct.800
   
Slugging Pct.800
   
On-base Plus Slugging1.600
   
Who Should I Trade? Player Projections
  Myles Straw
LF,CF,RF - TOR
Myles Straw
Jonathan Villar
2B,3B - FA
Jonathan Villar
2026 Projections 
   
   
At Bats145
   
Runs19
   
Hits34
   
Singles26
   
Doubles6
   
Triples1
   
Home Runs1
   
RBI13
   
Stolen Bases7
   
Caught Stealing1
   
Walks12
   
Strikeouts30
   
Batting Average.236
   
On Base Pct.294
   
Slugging Pct.318
   
On-base Plus Slugging.612
   
Who Should I Trade? Player Notes
  Myles Straw
LF,CF,RF - TOR
Myles Straw
Jonathan Villar
2B,3B - FA
Jonathan Villar
News 
 Straw slashed .262/.313/.367 with four home runs — tying his career high — and 12 steals in 13 attempts across 299 plate appearances last season and will be on Toronto's Opening Day roster. He joins Daulton Varsho, George Springer, Addison Barger, Jesus Sanchez and Nathan Lukes as confirmed outfielders on the 26-man roster, with Davis Schneider still competing for the final bench spot.
Bruno Mulé
Tue, Mar 24th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Myles Straw
LF,CF,RF - TOR
Myles Straw
Jonathan Villar
2B,3B - FA
Jonathan Villar
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs ATHLuis Severino (0-1)#118   
Sat, Mar 28thvs ATHJeffrey Springs (0-0)#113   
Sun, Mar 29thvs ATHLuis Morales (0-1)#156   
Mon, Mar 30thvs COLTomoyuki Sugano (0-0)#260   
Tue, Mar 31stvs COLRyan Feltner (0-0)#346   
Wed, Apr 1stvs COLKyle Freeland (0-1)#210   
Fri, Apr 3rd@ CWSGrant Taylor   
Sat, Apr 4th@ CWSAnthony Kay (0-0)#155   
Sun, Apr 5th@ CWSDavis Martin (1-0)#142   
Mon, Apr 6thvs LADShohei Ohtani (1-0)#1   
Tue, Apr 7thvs LADYoshinobu Yamamoto (1-1)#12   
Wed, Apr 8thvs LADEmmet Sheehan (0-0)#38   
Fri, Apr 10thvs MINSimeon Woods Richardson (0-1)#132   
Sat, Apr 11thvs MINJoe Ryan (0-1)#18   
Sun, Apr 12thvs MINTaj Bradley (1-0)#100   
Tue, Apr 14th@ MIL   
Wed, Apr 15th@ MIL   
Thu, Apr 16th@ MIL   
Fri, Apr 17th@ ARI   
Sat, Apr 18th@ ARI   
Sun, Apr 19th@ ARI   
Mon, Apr 20th@ LAA   
Tue, Apr 21st@ LAA   
Wed, Apr 22nd@ LAA   
Fri, Apr 24thvs CLE   
Sat, Apr 25thvs CLE   
Sun, Apr 26thvs CLE   
Mon, Apr 27thvs BOS   
Tue, Apr 28thvs BOS   
Wed, Apr 29thvs BOS   
Thu, Apr 30th@ MIN   
Fri, May 1st@ MIN   
Sat, May 2nd@ MIN   
Sun, May 3rd@ MIN   
Mon, May 4th@ TB   
Tue, May 5th@ TB   
Wed, May 6th@ TB   
Fri, May 8thvs LAA   
Sat, May 9thvs LAA   
Sun, May 10thvs LAA   
Mon, May 11thvs TB   
Tue, May 12thvs TB   
Wed, May 13thvs TB   
Fri, May 15th@ DET   
Sat, May 16th@ DET   
Sun, May 17th@ DET   
Mon, May 18th@ NYY   
Tue, May 19th@ NYY   
Wed, May 20th@ NYY   
Thu, May 21st@ NYY   
Fri, May 22ndvs PIT   
Sat, May 23rdvs PIT   
Sun, May 24thvs PIT   
Mon, May 25thvs MIA   
Tue, May 26thvs MIA   
Wed, May 27thvs MIA   
Thu, May 28th@ BAL   
Fri, May 29th@ BAL   
Sat, May 30th@ BAL   
Sun, May 31st@ BAL   
Tue, Jun 2nd@ ATL   
Wed, Jun 3rd@ ATL   
Thu, Jun 4th@ ATL   
Fri, Jun 5thvs BAL   
Sat, Jun 6thvs BAL   
Sun, Jun 7thvs BAL   
Mon, Jun 8thvs PHI   
Tue, Jun 9thvs PHI   
Wed, Jun 10thvs PHI   
Fri, Jun 12thvs NYY   
Sat, Jun 13thvs NYY   
Sun, Jun 14thvs NYY   
Tue, Jun 16th@ BOS   
Wed, Jun 17th@ BOS   
Thu, Jun 18th@ BOS   
Fri, Jun 19th@ CHC   
Sat, Jun 20th@ CHC   
Sun, Jun 21st@ CHC   
Mon, Jun 22ndvs HOU   
Tue, Jun 23rdvs HOU   
Wed, Jun 24thvs HOU   
Thu, Jun 25thvs TEX   
Fri, Jun 26thvs TEX   
Sat, Jun 27thvs TEX   
Sun, Jun 28thvs TEX   
Mon, Jun 29thvs NYM   
Tue, Jun 30thvs NYM   
Wed, Jul 1stvs NYM   
Fri, Jul 3rd@ SEA   
Sat, Jul 4th@ SEA   
Sun, Jul 5th@ SEA   
Mon, Jul 6th@ SF   
Tue, Jul 7th@ SF   
Wed, Jul 8th@ SF   
Fri, Jul 10th@ SD   
Sat, Jul 11th@ SD   
Sun, Jul 12th@ SD   
Fri, Jul 17thvs CWS   
Sat, Jul 18thvs CWS   
Sun, Jul 19thvs CWS   
Mon, Jul 20thvs TB   
Tue, Jul 21stvs TB   
Wed, Jul 22ndvs TB   
Thu, Jul 23rdvs TB   
Fri, Jul 24th@ BOS   
Sat, Jul 25th@ BOS   
Sun, Jul 26th@ BOS   
Mon, Jul 27th@ WSH   
Tue, Jul 28th@ WSH   
Wed, Jul 29th@ WSH   
Fri, Jul 31stvs STL   
Sat, Aug 1stvs STL   
Sun, Aug 2ndvs STL   
Mon, Aug 3rd@ HOU   
Tue, Aug 4th@ HOU   
Wed, Aug 5th@ HOU   
Fri, Aug 7th@ PHI   
Sat, Aug 8th@ PHI   
Sun, Aug 9th@ PHI   
Mon, Aug 10thvs BOS   
Tue, Aug 11thvs BOS   
Wed, Aug 12thvs BOS   
Thu, Aug 13thvs BOS   
Fri, Aug 14thvs NYY   
Sat, Aug 15thvs NYY   
Sun, Aug 16thvs NYY   
Tue, Aug 18th@ TB   
Wed, Aug 19th@ TB   
Thu, Aug 20th@ TB   
Fri, Aug 21st@ NYY   
Sat, Aug 22nd@ NYY   
Sun, Aug 23rd@ NYY   
Tue, Aug 25thvs KC   
Wed, Aug 26thvs KC   
Thu, Aug 27thvs KC   
Fri, Aug 28thvs SEA   
Sat, Aug 29thvs SEA   
Sun, Aug 30thvs SEA   
Tue, Sep 1st@ CLE   
Wed, Sep 2nd@ CLE   
Thu, Sep 3rd@ CLE   
Fri, Sep 4th@ KC   
Sat, Sep 5th@ KC   
Sun, Sep 6th@ KC   
Mon, Sep 7th@ ATH   
Tue, Sep 8th@ ATH   
Wed, Sep 9th@ ATH   
Fri, Sep 11thvs BAL   
Sat, Sep 12thvs BAL   
Sun, Sep 13thvs BAL   
Mon, Sep 14thvs DET   
Tue, Sep 15thvs DET   
Wed, Sep 16thvs DET   
Fri, Sep 18th@ TEX   
Sat, Sep 19th@ TEX   
Sun, Sep 20th@ TEX   
Mon, Sep 21st@ BAL   
Tue, Sep 22nd@ BAL   
Wed, Sep 23rd@ BAL   
Fri, Sep 25thvs CIN   
Sat, Sep 26thvs CIN   
Sun, Sep 27thvs CIN