Skip to main content

Who Should I Trade?

Jack Mayfield for Jason Vosler (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
Jason Vosler
3B - FA
Jason Vosler
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury AlertMiLBFA
Expert Ranks 
Who Should I Trade? Player Statistics
  Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
Jason Vosler
3B - FA
Jason Vosler
2022 Stats 
At Bats7098
Home Runs14
Stolen Bases11
Caught Stealing01
Batting Average.186.265
On Base Pct.230.336
Slugging Pct.271.469
On-base Plus Slugging.501.806
Who Should I Trade? Player Notes
  Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
Jason Vosler
3B - FA
Jason Vosler
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Jack Mayfield
2B,3B,SS - LAA
Jack Mayfield
Jason Vosler
3B - FA
Jason Vosler
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ OAK   
Sat, Apr 1st@ OAK   
Sun, Apr 2nd@ OAK   
Mon, Apr 3rd@ SEA   
Tue, Apr 4th@ SEA   
Wed, Apr 5th@ SEA   
Fri, Apr 7thvs TOR   
Sat, Apr 8thvs TOR   
Sun, Apr 9thvs TOR   
Mon, Apr 10thvs WSH   
Tue, Apr 11thvs WSH   
Wed, Apr 12thvs WSH   
Fri, Apr 14th@ BOS   
Sat, Apr 15th@ BOS   
Sun, Apr 16th@ BOS   
Mon, Apr 17th@ BOS   
Tue, Apr 18th@ NYY   
Wed, Apr 19th@ NYY   
Thu, Apr 20th@ NYY   
Fri, Apr 21stvs KC   
Sat, Apr 22ndvs KC   
Sun, Apr 23rdvs KC   
Mon, Apr 24thvs OAK   
Tue, Apr 25thvs OAK   
Wed, Apr 26thvs OAK   
Thu, Apr 27thvs OAK   
Fri, Apr 28th@ MIL   
Sat, Apr 29th@ MIL   
Sun, Apr 30th@ MIL   
Tue, May 2nd@ STL   
Wed, May 3rd@ STL   
Thu, May 4th@ STL   
Fri, May 5thvs TEX   
Sat, May 6thvs TEX   
Sun, May 7thvs TEX   
Mon, May 8thvs HOU   
Tue, May 9thvs HOU   
Wed, May 10thvs HOU   
Fri, May 12th@ CLE   
Sat, May 13th@ CLE   
Sun, May 14th@ CLE   
Mon, May 15th@ BAL   
Tue, May 16th@ BAL   
Wed, May 17th@ BAL   
Thu, May 18th@ BAL   
Fri, May 19thvs MIN   
Sat, May 20thvs MIN   
Sun, May 21stvs MIN   
Mon, May 22ndvs BOS   
Tue, May 23rdvs BOS   
Wed, May 24thvs BOS   
Fri, May 26thvs MIA   
Sat, May 27thvs MIA   
Sun, May 28thvs MIA   
Mon, May 29th@ CWS   
Tue, May 30th@ CWS   
Wed, May 31st@ CWS   
Thu, Jun 1st@ HOU   
Fri, Jun 2nd@ HOU   
Sat, Jun 3rd@ HOU   
Sun, Jun 4th@ HOU   
Tue, Jun 6thvs CHC   
Wed, Jun 7thvs CHC   
Thu, Jun 8thvs CHC   
Fri, Jun 9thvs SEA   
Sat, Jun 10thvs SEA   
Sun, Jun 11thvs SEA   
Mon, Jun 12th@ TEX   
Tue, Jun 13th@ TEX   
Wed, Jun 14th@ TEX   
Thu, Jun 15th@ TEX   
Fri, Jun 16th@ KC   
Sat, Jun 17th@ KC   
Sun, Jun 18th@ KC   
Tue, Jun 20thvs LAD   
Wed, Jun 21stvs LAD   
Fri, Jun 23rd@ COL   
Sat, Jun 24th@ COL   
Sun, Jun 25th@ COL   
Mon, Jun 26thvs CWS   
Tue, Jun 27thvs CWS   
Wed, Jun 28thvs CWS   
Thu, Jun 29thvs CWS   
Fri, Jun 30thvs ARI   
Sat, Jul 1stvs ARI   
Sun, Jul 2ndvs ARI   
Mon, Jul 3rd@ SD   
Tue, Jul 4th@ SD   
Wed, Jul 5th@ SD   
Fri, Jul 7th@ LAD   
Sat, Jul 8th@ LAD   
Fri, Jul 14thvs HOU   
Sat, Jul 15thvs HOU   
Sun, Jul 16thvs HOU   
Mon, Jul 17thvs NYY   
Tue, Jul 18thvs NYY   
Wed, Jul 19thvs NYY   
Fri, Jul 21stvs PIT   
Sat, Jul 22ndvs PIT   
Sun, Jul 23rdvs PIT   
Tue, Jul 25th@ DET   
Wed, Jul 26th@ DET   
Thu, Jul 27th@ DET   
Fri, Jul 28th@ TOR   
Sat, Jul 29th@ TOR   
Sun, Jul 30th@ TOR   
Mon, Jul 31st@ ATL   
Tue, Aug 1st@ ATL   
Wed, Aug 2nd@ ATL   
Thu, Aug 3rdvs SEA   
Fri, Aug 4thvs SEA   
Sat, Aug 5thvs SEA   
Sun, Aug 6thvs SEA   
Mon, Aug 7thvs SF   
Tue, Aug 8thvs SF   
Wed, Aug 9thvs SF   
Fri, Aug 11th@ HOU   
Sat, Aug 12th@ HOU   
Sun, Aug 13th@ HOU   
Mon, Aug 14th@ TEX   
Tue, Aug 15th@ TEX   
Wed, Aug 16th@ TEX   
Fri, Aug 18thvs TB   
Sat, Aug 19thvs TB   
Sun, Aug 20thvs TB   
Mon, Aug 21stvs CIN   
Tue, Aug 22ndvs CIN   
Wed, Aug 23rdvs CIN   
Fri, Aug 25th@ NYM   
Sat, Aug 26th@ NYM   
Sun, Aug 27th@ NYM   
Mon, Aug 28th@ PHI   
Tue, Aug 29th@ PHI   
Wed, Aug 30th@ PHI   
Fri, Sep 1st@ OAK   
Sat, Sep 2nd@ OAK   
Sun, Sep 3rd@ OAK   
Mon, Sep 4thvs BAL   
Tue, Sep 5thvs BAL   
Wed, Sep 6thvs BAL   
Thu, Sep 7thvs CLE   
Fri, Sep 8thvs CLE   
Sat, Sep 9thvs CLE   
Sun, Sep 10thvs CLE   
Mon, Sep 11th@ SEA   
Tue, Sep 12th@ SEA   
Wed, Sep 13th@ SEA   
Fri, Sep 15thvs DET   
Sat, Sep 16thvs DET   
Sun, Sep 17thvs DET   
Tue, Sep 19th@ TB   
Wed, Sep 20th@ TB   
Thu, Sep 21st@ TB   
Fri, Sep 22nd@ MIN   
Sat, Sep 23rd@ MIN   
Sun, Sep 24th@ MIN   
Mon, Sep 25thvs TEX   
Tue, Sep 26thvs TEX   
Wed, Sep 27thvs TEX   
Fri, Sep 29thvs OAK   
Sat, Sep 30thvs OAK   
Sun, Oct 1stvs OAK