Skip to main content

Who Should I Trade?

Kevin Newman 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
  Kevin Newman
Kevin Newman
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert-MiLB
Expert Ranks 
Who Should I Trade? Player Statistics
  Kevin Newman
Kevin Newman
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
2022 Stats 
At Bats288202
Home Runs23
Stolen Bases87
Caught Stealing20
Batting Average.274.208
On Base Pct.316.260
Slugging Pct.372.302
On-base Plus Slugging.688.562
Who Should I Trade? Player Notes
  Kevin Newman
Kevin Newman
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
  Kevin Newman
Kevin Newman
Jonathan Villar
2B,3B,SS - SEA
Jonathan Villar
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30thvs PITvs CLE
Sat, Apr 1stvs PITvs CLE
Sun, Apr 2ndvs PITvs CLE
Mon, Apr 3rdvs CHCvs LAA
Tue, Apr 4thvs CHCvs LAA
Wed, Apr 5thvs CHCvs LAA
Thu, Apr 6th@ PHI   
Sat, Apr 8th@ PHI@ CLE
Sun, Apr 9th@ PHI@ CLE
Mon, Apr 10th@ ATL@ CHC
Tue, Apr 11th@ ATL@ CHC
Wed, Apr 12th@ ATL@ CHC
Thu, Apr 13thvs PHI   
Fri, Apr 14thvs PHIvs COL
Sat, Apr 15thvs PHIvs COL
Sun, Apr 16thvs PHIvs COL
Mon, Apr 17thvs TBvs MIL
Tue, Apr 18thvs TBvs MIL
Wed, Apr 19thvs TBvs MIL
Thu, Apr 20th@ PIT   
Fri, Apr 21st@ PITvs STL
Sat, Apr 22nd@ PITvs STL
Sun, Apr 23rd@ PITvs STL
Mon, Apr 24thvs TEX   
Tue, Apr 25thvs TEX@ PHI
Wed, Apr 26thvs TEX@ PHI
Fri, Apr 28th@ OAK@ TOR
Sat, Apr 29th@ OAK@ TOR
Sun, Apr 30th@ OAK@ TOR
Mon, May 1st@ SD   
Tue, May 2nd@ SD@ OAK
Wed, May 3rd@ SD@ OAK
Fri, May 5thvs CWSvs HOU
Sat, May 6thvs CWSvs HOU
Sun, May 7thvs CWSvs HOU
Tue, May 9thvs NYMvs TEX
Wed, May 10thvs NYMvs TEX
Thu, May 11thvs NYM   
Fri, May 12th@ MIA@ DET
Sat, May 13th@ MIA@ DET
Sun, May 14th@ MIA@ DET
Mon, May 15th@ COL@ BOS
Tue, May 16th@ COL@ BOS
Wed, May 17th@ COL@ BOS
Fri, May 19thvs NYY@ ATL
Sat, May 20thvs NYY@ ATL
Sun, May 21stvs NYY@ ATL
Mon, May 22ndvs STLvs OAK
Tue, May 23rdvs STLvs OAK
Wed, May 24thvs STLvs OAK
Thu, May 25thvs STLvs OAK
Fri, May 26th@ CHCvs PIT
Sat, May 27th@ CHCvs PIT
Sun, May 28th@ CHCvs PIT
Tue, May 30th@ BOSvs NYY
Wed, May 31st@ BOSvs NYY
Thu, Jun 1st@ BOS   
Fri, Jun 2ndvs MIL@ TEX
Sat, Jun 3rdvs MIL@ TEX
Sun, Jun 4thvs MIL@ TEX
Mon, Jun 5thvs MIL   
Tue, Jun 6thvs LAD@ SD
Wed, Jun 7thvs LAD@ SD
Thu, Jun 8thvs LAD   
Fri, Jun 9th@ STL@ LAA
Sat, Jun 10th@ STL@ LAA
Sun, Jun 11th@ STL@ LAA
Mon, Jun 12th@ KCvs MIA
Tue, Jun 13th@ KCvs MIA
Wed, Jun 14th@ KCvs MIA
Fri, Jun 16th@ HOUvs CWS
Sat, Jun 17th@ HOUvs CWS
Sun, Jun 18th@ HOUvs CWS
Mon, Jun 19thvs COL   
Tue, Jun 20thvs COL@ NYY
Wed, Jun 21stvs COL@ NYY
Fri, Jun 23rdvs ATL@ BAL
Sat, Jun 24thvs ATL@ BAL
Sun, Jun 25thvs ATL@ BAL
Mon, Jun 26th@ BALvs WSH
Tue, Jun 27th@ BALvs WSH
Wed, Jun 28th@ BALvs WSH
Fri, Jun 30thvs SDvs TB
Sat, Jul 1stvs SDvs TB
Sun, Jul 2ndvs SDvs TB
Mon, Jul 3rd@ WSH@ SF
Tue, Jul 4th@ WSH@ SF
Wed, Jul 5th@ WSH@ SF
Thu, Jul 6th@ WSH@ HOU
Fri, Jul 7th@ MIL@ HOU
Sat, Jul 8th@ MIL@ HOU
Sun, Jul 9th@ MIL@ HOU
Fri, Jul 14thvs MILvs DET
Sat, Jul 15thvs MILvs DET
Sun, Jul 16thvs MILvs DET
Mon, Jul 17thvs SFvs MIN
Tue, Jul 18thvs SFvs MIN
Wed, Jul 19thvs SFvs MIN
Thu, Jul 20thvs SFvs MIN
Fri, Jul 21stvs ARIvs TOR
Sat, Jul 22ndvs ARIvs TOR
Sun, Jul 23rdvs ARIvs TOR
Mon, Jul 24th@ MIL@ MIN
Tue, Jul 25th@ MIL@ MIN
Wed, Jul 26th@ MIL@ MIN
Fri, Jul 28th@ LAD@ ARI
Sat, Jul 29th@ LAD@ ARI
Sun, Jul 30th@ LAD@ ARI
Mon, Jul 31st@ CHCvs BOS
Tue, Aug 1st@ CHCvs BOS
Wed, Aug 2nd@ CHCvs BOS
Thu, Aug 3rd@ CHC@ LAA
Fri, Aug 4thvs WSH@ LAA
Sat, Aug 5thvs WSH@ LAA
Sun, Aug 6thvs WSH@ LAA
Mon, Aug 7thvs MIA   
Tue, Aug 8thvs MIAvs SD
Wed, Aug 9thvs MIAvs SD
Fri, Aug 11th@ PITvs BAL
Sat, Aug 12th@ PITvs BAL
Sun, Aug 13th@ PITvs BAL
Tue, Aug 15thvs CLE@ KC
Wed, Aug 16thvs CLE@ KC
Fri, Aug 18thvs TOR@ HOU
Sat, Aug 19thvs TOR@ HOU
Sun, Aug 20thvs TOR@ HOU
Mon, Aug 21st@ LAA@ CWS
Tue, Aug 22nd@ LAA@ CWS
Wed, Aug 23rd@ LAA@ CWS
Thu, Aug 24th@ ARI   
Fri, Aug 25th@ ARIvs KC
Sat, Aug 26th@ ARIvs KC
Sun, Aug 27th@ ARIvs KC
Mon, Aug 28th@ SFvs OAK
Tue, Aug 29th@ SFvs OAK
Wed, Aug 30th@ SFvs OAK
Fri, Sep 1stvs CHC@ NYM
Sat, Sep 2ndvs CHC@ NYM
Sun, Sep 3rdvs CHC@ NYM
Mon, Sep 4thvs SEA@ CIN
Tue, Sep 5thvs SEA@ CIN
Wed, Sep 6thvs SEA@ CIN
Fri, Sep 8thvs STL@ TB
Sat, Sep 9thvs STL@ TB
Sun, Sep 10thvs STL@ TB
Tue, Sep 12th@ DETvs LAA
Wed, Sep 13th@ DETvs LAA
Thu, Sep 14th@ DET   
Fri, Sep 15th@ NYMvs LAD
Sat, Sep 16th@ NYMvs LAD
Sun, Sep 17th@ NYMvs LAD
Mon, Sep 18thvs MIN@ OAK
Tue, Sep 19thvs MIN@ OAK
Wed, Sep 20thvs MIN@ OAK
Fri, Sep 22ndvs PIT@ TEX
Sat, Sep 23rdvs PIT@ TEX
Sun, Sep 24thvs PIT@ TEX
Tue, Sep 26th@ CLEvs HOU
Wed, Sep 27th@ CLEvs HOU
Fri, Sep 29th@ STLvs TEX
Sat, Sep 30th@ STLvs TEX
Sun, Oct 1st@ STLvs TEX
Fri, Mar 31st   vs CLE
Fri, Apr 7th   @ CLE
Thu, Apr 27th   @ PHI
Thu, May 4th   @ OAK
Mon, May 8th   vs TEX
Mon, May 29th   vs NYY
Thu, Jun 22nd   @ NYY
Mon, Aug 14th   @ KC
Thu, Aug 17th   @ KC
Thu, Sep 7th   @ TB
Mon, Sep 11th   vs LAA
Mon, Sep 25th   vs HOU
Thu, Sep 28th   vs TEX