Skip to main content

Who Should I Trade?

Maximo Acosta for Rylan Bannon (2021)

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

Who Should I Trade? Player Summaries
Experts' Pick
Experts' Pick
  Maximo Acosta
Maximo Acosta
Rylan Bannon
3B - BAL
Rylan Bannon
Recommended by
1 of 2 experts
Recommended by
1 of 2 experts
Rest of Season
VBR# 1250
Home Runs1
Stolen Bases0
Batting Average.236
Injury AlertMiLBMiLB
Expert Ranks 
Corbin Young
# 419
Chris Clegg
# 422
Who Should I Trade? Player Statistics
  Maximo Acosta
Maximo Acosta
Rylan Bannon
3B - BAL
Rylan Bannon
2021 Stats 
At Bats
Home Runs
Stolen Bases
Caught Stealing
Batting Average
On Base Pct
Slugging Pct
On-base Plus Slugging
Who Should I Trade? Player Projections
  Maximo Acosta
Maximo Acosta
Rylan Bannon
3B - BAL
Rylan Bannon
2021 Projections 
At Bats39
Home Runs1
Stolen Bases0
Caught Stealing0
Batting Average.236
On Base Pct.309
Slugging Pct.367
On-base Plus Slugging.676
Who Should I Trade? Player Notes
  Maximo Acosta
Maximo Acosta
Rylan Bannon
3B - BAL
Rylan Bannon
There are no recent news for these players
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Maximo Acosta
Maximo Acosta
Rylan Bannon
3B - BAL
Rylan Bannon
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Apr 1st@ KC   
Sat, Apr 3rd@ KC@ BOS
Sun, Apr 4th@ KC@ BOS
Mon, Apr 5thvs TOR@ NYY
Tue, Apr 6thvs TOR@ NYY
Wed, Apr 7thvs TOR@ NYY
Fri, Apr 9thvs SD   
Sat, Apr 10thvs SDvs BOS
Sun, Apr 11thvs SDvs BOS
Mon, Apr 12th@ TB   
Tue, Apr 13th@ TBvs SEA
Wed, Apr 14th@ TB   
Thu, Apr 15th@ TBvs SEA
Fri, Apr 16thvs BAL@ TEX
Sat, Apr 17thvs BAL@ TEX
Sun, Apr 18thvs BAL@ TEX
Mon, Apr 19th@ LAA   
Tue, Apr 20th@ LAA@ MIA
Wed, Apr 21st@ LAA@ MIA
Fri, Apr 23rd@ CWSvs OAK
Sat, Apr 24th@ CWSvs OAK
Sun, Apr 25th@ CWSvs OAK
Mon, Apr 26thvs LAAvs NYY
Tue, Apr 27thvs LAAvs NYY
Wed, Apr 28thvs LAAvs NYY
Thu, Apr 29thvs BOSvs NYY
Fri, Apr 30thvs BOS@ OAK
Sat, May 1stvs BOS@ OAK
Sun, May 2ndvs BOS@ OAK
Mon, May 3rd@ MIN@ SEA
Tue, May 4th@ MIN@ SEA
Wed, May 5th@ MIN@ SEA
Thu, May 6th@ MIN   
Fri, May 7thvs SEAvs BOS
Sat, May 8thvs SEAvs BOS
Sun, May 9thvs SEAvs BOS
Mon, May 10th@ SFvs BOS
Tue, May 11th@ SF@ NYM
Thu, May 13th@ HOU   
Fri, May 14th@ HOUvs NYY
Sat, May 15th@ HOUvs NYY
Sun, May 16th@ HOUvs NYY
Mon, May 17thvs NYY   
Tue, May 18thvs NYYvs TB
Wed, May 19thvs NYYvs TB
Thu, May 20thvs NYYvs TB
Fri, May 21stvs HOU@ WSH
Sat, May 22ndvs HOU@ WSH
Sun, May 23rdvs HOU@ WSH
Tue, May 25th@ LAA@ MIN
Wed, May 26th@ LAA@ MIN
Thu, May 27th@ SEA@ CWS
Fri, May 28th@ SEA   
Sat, May 29th@ SEA@ CWS
Sun, May 30th@ SEA@ CWS
Tue, Jun 1st@ COLvs MIN
Wed, Jun 2nd@ COLvs MIN
Thu, Jun 3rd@ COL   
Fri, Jun 4thvs TBvs CLE
Sat, Jun 5thvs TBvs CLE
Sun, Jun 6thvs TBvs CLE
Tue, Jun 8thvs SFvs NYM
Wed, Jun 9thvs SFvs NYM
Fri, Jun 11th@ LAD@ TB
Sat, Jun 12th@ LAD@ TB
Sun, Jun 13th@ LAD@ TB
Tue, Jun 15th@ HOU@ CLE
Wed, Jun 16th@ HOU@ CLE
Fri, Jun 18thvs MINvs TOR
Sat, Jun 19thvs MINvs TOR
Sun, Jun 20thvs MINvs TOR
Mon, Jun 21stvs OAKvs HOU
Tue, Jun 22ndvs OAKvs HOU
Wed, Jun 23rdvs OAKvs HOU
Thu, Jun 24thvs OAK@ TOR
Fri, Jun 25thvs KC@ TOR
Sat, Jun 26thvs KC@ TOR
Sun, Jun 27thvs KC@ TOR
Tue, Jun 29th@ OAK@ HOU
Wed, Jun 30th@ OAK@ HOU
Thu, Jul 1st@ OAK   
Fri, Jul 2nd@ SEA@ LAA
Sat, Jul 3rd@ SEA@ LAA
Sun, Jul 4th@ SEA@ LAA
Mon, Jul 5thvs DET   
Tue, Jul 6thvs DETvs TOR
Wed, Jul 7thvs DETvs TOR
Fri, Jul 9thvs OAKvs CWS
Sat, Jul 10thvs OAKvs CWS
Sun, Jul 11thvs OAKvs CWS
Fri, Jul 16th@ TOR@ KC
Sun, Jul 18th@ TOR@ KC
Mon, Jul 19th@ DET@ TB
Tue, Jul 20th@ DET@ TB
Wed, Jul 21st@ DET@ TB
Thu, Jul 22nd@ DET   
Fri, Jul 23rd@ HOUvs WSH
Sat, Jul 24th@ HOUvs WSH
Sun, Jul 25th@ HOUvs WSH
Tue, Jul 27thvs ARIvs MIA
Wed, Jul 28thvs ARIvs MIA
Fri, Jul 30thvs SEA@ DET
Sat, Jul 31stvs SEA@ DET
Sun, Aug 1stvs SEA@ DET
Mon, Aug 2ndvs LAA@ NYY
Tue, Aug 3rdvs LAA@ NYY
Wed, Aug 4thvs LAA@ NYY
Thu, Aug 5thvs LAA   
Fri, Aug 6th@ OAKvs TB
Sat, Aug 7th@ OAKvs TB
Sun, Aug 8th@ OAKvs TB
Tue, Aug 10th@ SEAvs DET
Wed, Aug 11th@ SEAvs DET
Thu, Aug 12th@ SEAvs DET
Fri, Aug 13thvs OAK@ BOS
Sat, Aug 14thvs OAK@ BOS
Sun, Aug 15thvs OAK@ BOS
Tue, Aug 17thvs SEA@ TB
Wed, Aug 18thvs SEA@ TB
Thu, Aug 19thvs SEA@ TB
Fri, Aug 20th@ BOSvs ATL
Sat, Aug 21st@ BOSvs ATL
Sun, Aug 22nd@ BOSvs ATL
Tue, Aug 24th@ CLEvs LAA
Wed, Aug 25th@ CLEvs LAA
Thu, Aug 26th@ CLEvs LAA
Fri, Aug 27thvs HOUvs TB
Sat, Aug 28thvs HOUvs TB
Sun, Aug 29thvs HOUvs TB
Mon, Aug 30thvs COL@ TOR
Tue, Aug 31stvs COL@ TOR
Wed, Sep 1stvs COL@ TOR
Fri, Sep 3rd@ LAA@ NYY
Sat, Sep 4th@ LAA@ NYY
Sun, Sep 5th@ LAA@ NYY
Mon, Sep 6th@ LAAvs KC
Tue, Sep 7th@ ARIvs KC
Wed, Sep 8th@ ARIvs KC
Fri, Sep 10th@ OAKvs TOR
Sat, Sep 11th@ OAKvs TOR
Sun, Sep 12th@ OAKvs TOR
Mon, Sep 13thvs HOU   
Tue, Sep 14thvs HOUvs NYY
Wed, Sep 15thvs HOUvs NYY
Thu, Sep 16thvs HOUvs NYY
Fri, Sep 17thvs CWS@ BOS
Sat, Sep 18thvs CWS@ BOS
Sun, Sep 19thvs CWS@ BOS
Mon, Sep 20th@ NYY@ PHI
Tue, Sep 21st@ NYY@ PHI
Wed, Sep 22nd@ NYY@ PHI
Thu, Sep 23rd@ BALvs TEX
Fri, Sep 24th@ BALvs TEX
Sat, Sep 25th@ BALvs TEX
Sun, Sep 26th@ BALvs TEX
Tue, Sep 28thvs LAAvs BOS
Wed, Sep 29thvs LAAvs BOS
Thu, Sep 30thvs LAAvs BOS
Fri, Oct 1stvs CLE@ TOR
Sat, Oct 2ndvs CLE@ TOR
Sun, Oct 3rdvs CLE@ TOR
Fri, Apr 2nd   @ BOS
Thu, Apr 8th   vs BOS
Wed, May 12th   @ NYM
Mon, May 24th   @ MIN
Mon, May 31st   vs MIN
Mon, Jun 14th   @ CLE
Thu, Jun 17th   @ CLE
Mon, Jun 28th   @ HOU
Sat, Jul 17th   @ KC
Thu, Jul 29th   @ DET
Mon, Aug 16th   @ TB
Thu, Sep 9th   vs KC