Skip to main content

Who Should I Trade?

Elvis Andrus for Jonathan Villar (2023)

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

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