Skip Navigation to Main Content

Who Should I Trade?

David Bote for Michael Perez (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  David Bote
3B - LAD
David Bote
Michael Perez
C - ARI
Michael Perez
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury AlertMiLBMiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  David Bote
3B - LAD
David Bote
Michael Perez
C - ARI
Michael Perez
2025 Stats 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Projections
  David Bote
3B - LAD
David Bote
Michael Perez
C - ARI
Michael Perez
2026 Projections 
   
   
At Bats
   
Runs
   
Hits
   
Singles
   
Doubles
   
Triples
   
Home Runs
   
RBI
   
Stolen Bases
   
Caught Stealing
   
Walks
   
Strikeouts
   
Batting Average
   
On Base Pct
   
Slugging Pct
   
On-base Plus Slugging
   
Who Should I Trade? Player Notes
  David Bote
3B - LAD
David Bote
Michael Perez
C - ARI
Michael Perez
News 
There are no recent news for these players
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  David Bote
3B - LAD
David Bote
Michael Perez
C - ARI
Michael Perez
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26thvs ARI@ LAD
Fri, Mar 27thvs ARI@ LAD
Sat, Mar 28thvs ARI@ LAD
Mon, Mar 30thvs CLEvs DET
Tue, Mar 31stvs CLEvs DET
Wed, Apr 1stvs CLEvs DET
Fri, Apr 3rd@ WSHvs ATL
Sat, Apr 4th@ WSHvs ATL
Sun, Apr 5th@ WSHvs ATL
Mon, Apr 6th@ TOR   
Tue, Apr 7th@ TOR@ NYM
Wed, Apr 8th@ TOR@ NYM
Fri, Apr 10thvs TEX@ PHI
Sat, Apr 11thvs TEX@ PHI
Sun, Apr 12thvs TEX@ PHI
Mon, Apr 13thvs NYM@ BAL
Tue, Apr 14thvs NYM@ BAL
Wed, Apr 15thvs NYM@ BAL
Fri, Apr 17th@ COLvs TOR
Sat, Apr 18th@ COLvs TOR
Sun, Apr 19th@ COLvs TOR
Mon, Apr 20th@ COL   
Tue, Apr 21st@ SFvs CWS
Wed, Apr 22nd@ SFvs CWS
Thu, Apr 23rd@ SFvs CWS
Fri, Apr 24thvs CHC   
Sat, Apr 25thvs CHCvs SD
Sun, Apr 26thvs CHCvs SD
Mon, Apr 27thvs MIA   
Tue, Apr 28thvs MIA@ MIL
Wed, Apr 29thvs MIA@ MIL
Fri, May 1st@ STL@ CHC
Sat, May 2nd@ STL@ CHC
Sun, May 3rd@ STL@ CHC
Mon, May 4th@ HOU   
Tue, May 5th@ HOUvs PIT
Wed, May 6th@ HOUvs PIT
Fri, May 8thvs ATLvs NYM
Sat, May 9thvs ATLvs NYM
Sun, May 10thvs ATLvs NYM
Mon, May 11thvs SF@ TEX
Tue, May 12thvs SF@ TEX
Wed, May 13thvs SF@ TEX
Thu, May 14thvs SF   
Fri, May 15th@ LAA@ COL
Sat, May 16th@ LAA@ COL
Sun, May 17th@ LAA@ COL
Mon, May 18th@ SDvs SF
Tue, May 19th@ SDvs SF
Wed, May 20th@ SDvs SF
Fri, May 22nd@ MILvs COL
Sat, May 23rd@ MILvs COL
Sun, May 24th@ MILvs COL
Mon, May 25thvs COL@ SF
Tue, May 26thvs COL@ SF
Wed, May 27thvs COL@ SF
Fri, May 29thvs PHI@ SEA
Sat, May 30thvs PHI@ SEA
Sun, May 31stvs PHI@ SEA
Mon, Jun 1st@ ARIvs LAD
Tue, Jun 2nd@ ARIvs LAD
Wed, Jun 3rd@ ARIvs LAD
Thu, Jun 4th@ ARIvs LAD
Fri, Jun 5thvs LAAvs WSH
Sat, Jun 6thvs LAAvs WSH
Sun, Jun 7thvs LAAvs WSH
Tue, Jun 9th@ PIT@ MIA
Wed, Jun 10th@ PIT@ MIA
Thu, Jun 11th@ PIT@ MIA
Fri, Jun 12th@ CWS@ CIN
Sat, Jun 13th@ CWS@ CIN
Sun, Jun 14th@ CWS@ CIN
Mon, Jun 15thvs TBvs LAA
Tue, Jun 16thvs TBvs LAA
Wed, Jun 17thvs TBvs LAA
Fri, Jun 19thvs BALvs MIN
Sat, Jun 20thvs BALvs MIN
Sun, Jun 21stvs BALvs MIN
Mon, Jun 22nd@ MIN@ STL
Tue, Jun 23rd@ MIN@ STL
Wed, Jun 24th@ MIN@ STL
Fri, Jun 26th@ SD@ TB
Sat, Jun 27th@ SD@ TB
Sun, Jun 28th@ SD@ TB
Mon, Jun 29th@ ATHvs SF
Tue, Jun 30th@ ATHvs SF
Wed, Jul 1st@ ATHvs SF
Thu, Jul 2ndvs SD   
Fri, Jul 3rdvs SDvs MIL
Sat, Jul 4thvs SDvs MIL
Sun, Jul 5thvs SDvs MIL
Mon, Jul 6thvs COL@ SD
Tue, Jul 7thvs COL@ SD
Wed, Jul 8thvs COL@ SD
Fri, Jul 10thvs ARI@ LAD
Sat, Jul 11thvs ARI@ LAD
Sun, Jul 12thvs ARI@ LAD
Fri, Jul 17th@ NYYvs STL
Sat, Jul 18th@ NYYvs STL
Sun, Jul 19th@ NYYvs STL
Mon, Jul 20th@ PHIvs ATH
Tue, Jul 21st@ PHIvs ATH
Wed, Jul 22nd@ PHIvs ATH
Fri, Jul 24th@ NYM@ WSH
Sat, Jul 25th@ NYM@ WSH
Sun, Jul 26th@ NYM@ WSH
Tue, Jul 28thvs SEA@ PIT
Wed, Jul 29thvs SEA@ PIT
Thu, Jul 30thvs SEA   
Fri, Jul 31stvs BOS@ CLE
Sat, Aug 1stvs BOS@ CLE
Sun, Aug 2ndvs BOS@ CLE
Mon, Aug 3rd@ CHCvs SD
Tue, Aug 4th@ CHCvs SD
Wed, Aug 5th@ CHCvs SD
Fri, Aug 7th@ ARIvs LAD
Sat, Aug 8th@ ARIvs LAD
Sun, Aug 9th@ ARIvs LAD
Mon, Aug 10thvs KCvs COL
Tue, Aug 11thvs KCvs COL
Wed, Aug 12thvs KCvs COL
Thu, Aug 13thvs MIL   
Fri, Aug 14thvs MIL@ ATL
Sat, Aug 15thvs MIL@ ATL
Sun, Aug 16thvs MIL@ ATL
Mon, Aug 17th@ COL@ BOS
Tue, Aug 18th@ COL@ BOS
Wed, Aug 19th@ COL@ BOS
Fri, Aug 21stvs PITvs CIN
Sat, Aug 22ndvs PITvs CIN
Sun, Aug 23rdvs PITvs CIN
Tue, Aug 25th@ ATLvs CHC
Wed, Aug 26th@ ATLvs CHC
Thu, Aug 27th@ ATL@ SF
Fri, Aug 28th@ DET@ SF
Sat, Aug 29th@ DET@ SF
Sun, Aug 30th@ DET@ SF
Tue, Sep 1stvs STLvs PHI
Wed, Sep 2ndvs STLvs PHI
Thu, Sep 3rdvs STL   
Fri, Sep 4thvs WSH@ HOU
Sat, Sep 5thvs WSH@ HOU
Sun, Sep 6thvs WSH@ HOU
Mon, Sep 7thvs CIN@ KC
Tue, Sep 8thvs CIN@ KC
Wed, Sep 9thvs CIN@ KC
Fri, Sep 11th@ MIAvs TEX
Sat, Sep 12th@ MIAvs TEX
Sun, Sep 13th@ MIAvs TEX
Mon, Sep 14th@ CINvs MIA
Tue, Sep 15th@ CINvs MIA
Wed, Sep 16th@ CINvs MIA
Thu, Sep 17th@ CIN   
Fri, Sep 18thvs SFvs NYY
Sat, Sep 19thvs SFvs NYY
Sun, Sep 20thvs SFvs NYY
Tue, Sep 22ndvs SD@ COL
Wed, Sep 23rdvs SD@ COL
Thu, Sep 24thvs SD@ COL
Fri, Sep 25th@ SF@ SD
Sat, Sep 26th@ SF@ SD
Sun, Sep 27th@ SF@ SD
Thu, Apr 2nd   vs ATL
Thu, Apr 9th   @ NYM
Thu, Apr 30th   @ MIL
Thu, May 7th   vs PIT
Thu, May 21st   vs COL
Thu, Jun 25th   @ STL
Thu, Jul 9th   @ SD
Mon, Jul 27th   @ PIT
Thu, Aug 6th   vs SD
Mon, Aug 24th   vs CHC
Mon, Aug 31st   vs PHI