Skip to main content

Who Should I Trade?

Kyle Lewis for Akil Baddoo (2023)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Kyle Lewis
Kyle Lewis
Akil Baddoo
Akil Baddoo
Recommended by
0 of 0 experts
Recommended by
0 of 0 experts
Rest of Season
Injury Alert--
Expert Ranks 
Who Should I Trade? Player Statistics
  Kyle Lewis
Kyle Lewis
Akil Baddoo
Akil Baddoo
2022 Stats 
At Bats56198
Home Runs32
Stolen Bases09
Caught Stealing06
Batting Average.143.207
On Base Pct.226.286
Slugging Pct.304.273
On-base Plus Slugging.529.559
Who Should I Trade? Player Notes
  Kyle Lewis
Kyle Lewis
Akil Baddoo
Akil Baddoo
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Kyle Lewis
Kyle Lewis
Akil Baddoo
Akil Baddoo
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 30th@ LAD@ TB
Fri, Mar 31st@ LAD   
Sat, Apr 1st@ LAD@ TB
Sun, Apr 2nd@ LAD@ TB
Mon, Apr 3rd@ SD@ HOU
Tue, Apr 4th@ SD@ HOU
Thu, Apr 6thvs LADvs BOS
Fri, Apr 7thvs LAD   
Sat, Apr 8thvs LADvs BOS
Sun, Apr 9thvs LADvs BOS
Mon, Apr 10thvs MIL   
Tue, Apr 11thvs MIL@ TOR
Wed, Apr 12thvs MIL@ TOR
Fri, Apr 14th@ MIAvs SF
Sat, Apr 15th@ MIAvs SF
Sun, Apr 16th@ MIAvs SF
Mon, Apr 17th@ STLvs CLE
Tue, Apr 18th@ STLvs CLE
Wed, Apr 19th@ STLvs CLE
Thu, Apr 20thvs SD   
Fri, Apr 21stvs SD@ BAL
Sat, Apr 22ndvs SD@ BAL
Sun, Apr 23rdvs SD@ BAL
Mon, Apr 24thvs KC@ MIL
Tue, Apr 25thvs KC@ MIL
Wed, Apr 26thvs KC@ MIL
Fri, Apr 28th@ COLvs BAL
Sat, Apr 29th@ COLvs BAL
Sun, Apr 30th@ COLvs BAL
Tue, May 2nd@ TEXvs NYM
Wed, May 3rd@ TEXvs NYM
Fri, May 5thvs WSH@ STL
Sat, May 6thvs WSH@ STL
Sun, May 7thvs WSH@ STL
Mon, May 8thvs MIA@ CLE
Tue, May 9thvs MIA@ CLE
Wed, May 10thvs MIA@ CLE
Thu, May 11thvs SF   
Fri, May 12thvs SFvs SEA
Sat, May 13thvs SFvs SEA
Sun, May 14thvs SFvs SEA
Mon, May 15th@ OAK   
Tue, May 16th@ OAKvs PIT
Wed, May 17th@ OAKvs PIT
Fri, May 19th@ PIT@ WSH
Sat, May 20th@ PIT@ WSH
Sun, May 21st@ PIT@ WSH
Mon, May 22nd@ PHI@ KC
Tue, May 23rd@ PHI@ KC
Wed, May 24th@ PHI@ KC
Fri, May 26thvs BOSvs CWS
Sat, May 27thvs BOSvs CWS
Sun, May 28thvs BOSvs CWS
Mon, May 29thvs COLvs TEX
Tue, May 30thvs COLvs TEX
Wed, May 31stvs COLvs TEX
Thu, Jun 1stvs COL   
Fri, Jun 2ndvs ATL@ CWS
Sat, Jun 3rdvs ATL@ CWS
Sun, Jun 4thvs ATL@ CWS
Tue, Jun 6th@ WSH@ PHI
Wed, Jun 7th@ WSH@ PHI
Thu, Jun 8th@ WSH   
Fri, Jun 9th@ DETvs ARI
Sat, Jun 10th@ DETvs ARI
Sun, Jun 11th@ DETvs ARI
Mon, Jun 12thvs PHIvs ATL
Tue, Jun 13thvs PHIvs ATL
Wed, Jun 14thvs PHIvs ATL
Thu, Jun 15thvs PHI@ MIN
Fri, Jun 16thvs CLE@ MIN
Sat, Jun 17thvs CLE@ MIN
Sun, Jun 18thvs CLE@ MIN
Mon, Jun 19th@ MILvs KC
Tue, Jun 20th@ MILvs KC
Wed, Jun 21st@ MILvs KC
Fri, Jun 23rd@ SFvs MIN
Sat, Jun 24th@ SFvs MIN
Sun, Jun 25th@ SFvs MIN
Tue, Jun 27thvs TB@ TEX
Wed, Jun 28thvs TB@ TEX
Thu, Jun 29thvs TB@ TEX
Fri, Jun 30th@ LAA@ COL
Sat, Jul 1st@ LAA@ COL
Sun, Jul 2nd@ LAA@ COL
Tue, Jul 4thvs NYMvs OAK
Wed, Jul 5thvs NYMvs OAK
Thu, Jul 6thvs NYMvs OAK
Fri, Jul 7thvs PITvs TOR
Sat, Jul 8thvs PITvs TOR
Sun, Jul 9thvs PITvs TOR
Fri, Jul 14th@ TOR@ SEA
Sat, Jul 15th@ TOR@ SEA
Sun, Jul 16th@ TOR@ SEA
Tue, Jul 18th@ ATL@ KC
Wed, Jul 19th@ ATL@ KC
Thu, Jul 20th@ ATL@ KC
Fri, Jul 21st@ CINvs SD
Sat, Jul 22nd@ CINvs SD
Sun, Jul 23rd@ CINvs SD
Mon, Jul 24thvs STL   
Tue, Jul 25thvs STLvs LAA
Wed, Jul 26thvs STLvs LAA
Fri, Jul 28thvs SEA@ MIA
Sat, Jul 29thvs SEA@ MIA
Sun, Jul 30thvs SEA@ MIA
Mon, Jul 31st@ SF   
Tue, Aug 1st@ SF@ PIT
Wed, Aug 2nd@ SF@ PIT
Thu, Aug 3rd@ SF   
Fri, Aug 4th@ MINvs TB
Sat, Aug 5th@ MINvs TB
Sun, Aug 6th@ MINvs TB
Tue, Aug 8thvs LADvs MIN
Wed, Aug 9thvs LADvs MIN
Fri, Aug 11thvs SD@ BOS
Sat, Aug 12thvs SD@ BOS
Sun, Aug 13thvs SD@ BOS
Mon, Aug 14th@ COL   
Tue, Aug 15th@ COL@ MIN
Wed, Aug 16th@ COL@ MIN
Thu, Aug 17th@ SD@ CLE
Fri, Aug 18th@ SD@ CLE
Sat, Aug 19th@ SD@ CLE
Sun, Aug 20th@ SD@ CLE
Mon, Aug 21stvs TEXvs CHC
Tue, Aug 22ndvs TEXvs CHC
Thu, Aug 24thvs CIN   
Fri, Aug 25thvs CINvs HOU
Sat, Aug 26thvs CINvs HOU
Sun, Aug 27thvs CINvs HOU
Mon, Aug 28th@ LADvs NYY
Tue, Aug 29th@ LADvs NYY
Wed, Aug 30th@ LADvs NYY
Fri, Sep 1stvs BAL@ CWS
Sat, Sep 2ndvs BAL@ CWS
Sun, Sep 3rdvs BAL@ CWS
Mon, Sep 4thvs COL   
Tue, Sep 5thvs COL@ NYY
Wed, Sep 6thvs COL@ NYY
Thu, Sep 7th@ CHC@ NYY
Fri, Sep 8th@ CHCvs CWS
Sat, Sep 9th@ CHCvs CWS
Sun, Sep 10th@ CHCvs CWS
Mon, Sep 11th@ NYM   
Tue, Sep 12th@ NYMvs CIN
Wed, Sep 13th@ NYMvs CIN
Thu, Sep 14th@ NYMvs CIN
Fri, Sep 15thvs CHC@ LAA
Sat, Sep 16thvs CHC@ LAA
Sun, Sep 17thvs CHC@ LAA
Tue, Sep 19thvs SF@ LAD
Wed, Sep 20thvs SF@ LAD
Fri, Sep 22nd@ NYY@ OAK
Sat, Sep 23rd@ NYY@ OAK
Sun, Sep 24th@ NYY@ OAK
Mon, Sep 25th@ CWS   
Tue, Sep 26th@ CWSvs KC
Wed, Sep 27th@ CWSvs KC
Fri, Sep 29thvs HOUvs CLE
Sat, Sep 30thvs HOUvs CLE
Sun, Oct 1stvs HOUvs CLE
Wed, Apr 5th   @ HOU
Thu, Apr 13th   @ TOR
Thu, Apr 27th   vs BAL
Thu, May 4th   vs NYM
Thu, May 25th   vs CWS
Mon, Jun 5th   @ PHI
Mon, Jun 26th   @ TEX
Mon, Jul 17th   @ KC
Thu, Jul 27th   vs LAA
Mon, Aug 7th   vs MIN
Thu, Aug 10th   vs MIN
Wed, Aug 23rd   vs CHC
Thu, Aug 31st   vs NYY
Mon, Sep 18th   @ LAD
Thu, Sep 21st   @ OAK
Thu, Sep 28th   vs KC