Skip Navigation to Main Content

Who Should I Trade?

Tyler Heineman for Bryan Lavastida (2026)


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

Who Should I Trade? Player Summaries
 
Experts' Pick
Experts' Pick
  Tyler Heineman
C - TOR
Tyler Heineman
Bryan Lavastida
C - ATH
Bryan Lavastida
Expert
Recommendation
0%
Recommended by
0 of 0 experts
0%
Recommended by
0 of 0 experts
Rankings 
   
Rest of Season
VBR# 1320
   
Projections 
   
Runs
Home Runs
RBI
Stolen Bases
Batting Average
   
Misc 
   
Injury Alert-MiLB
   
Expert Ranks 
   
Who Should I Trade? Player Statistics
  Tyler Heineman
C - TOR
Tyler Heineman
Bryan Lavastida
C - ATH
Bryan Lavastida
2025 Stats 
   
   
At Bats149
   
Runs25
   
Hits41
   
Singles29
   
Doubles8
   
Triples1
   
Home Runs3
   
RBI20
   
Stolen Bases2
   
Caught Stealing0
   
Walks12
   
Strikeouts31
   
Batting Average.275
   
On Base Pct.349
   
Slugging Pct.403
   
On-base Plus Slugging.752
   
Who Should I Trade? Player Projections
  Tyler Heineman
C - TOR
Tyler Heineman
Bryan Lavastida
C - ATH
Bryan Lavastida
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
  Tyler Heineman
C - TOR
Tyler Heineman
Bryan Lavastida
C - ATH
Bryan Lavastida
News 
 Tyler Heineman and the Toronto Blue Jays have avoided arbitration and have agreed to a $1.24 million contract for 2026.
David Leisering
Fri, Jan 9th
 
Notes 
There are no recent notes for these players
Who Should I Trade? Player Schedules
  Tyler Heineman
C - TOR
Tyler Heineman
Bryan Lavastida
C - ATH
Bryan Lavastida
Date OppOpp PitcherVBROppOpp PitcherVBR
Fri, Mar 27thvs ATH@ TOR
Sat, Mar 28thvs ATH@ TOR
Sun, Mar 29thvs ATH@ TOR
Mon, Mar 30thvs COL@ ATL
Tue, Mar 31stvs COL@ ATL
Wed, Apr 1stvs COL@ ATL
Thu, Apr 2nd@ CWS   
Sat, Apr 4th@ CWSvs HOU
Sun, Apr 5th@ CWSvs HOU
Mon, Apr 6thvs LAD   
Tue, Apr 7thvs LAD@ NYY
Wed, Apr 8thvs LAD@ NYY
Fri, Apr 10thvs MIN@ NYM
Sat, Apr 11thvs MIN@ NYM
Sun, Apr 12thvs MIN@ NYM
Tue, Apr 14th@ MILvs TEX
Wed, Apr 15th@ MILvs TEX
Thu, Apr 16th@ MILvs TEX
Fri, Apr 17th@ ARIvs CWS
Sat, Apr 18th@ ARIvs CWS
Sun, Apr 19th@ ARIvs CWS
Mon, Apr 20th@ LAA@ SEA
Tue, Apr 21st@ LAA@ SEA
Wed, Apr 22nd@ LAA@ SEA
Fri, Apr 24thvs CLE@ TEX
Sat, Apr 25thvs CLE@ TEX
Sun, Apr 26thvs CLE@ TEX
Mon, Apr 27thvs BOS   
Tue, Apr 28thvs BOSvs KC
Wed, Apr 29thvs BOSvs KC
Thu, Apr 30th@ MINvs KC
Fri, May 1st@ MINvs CLE
Sat, May 2nd@ MINvs CLE
Sun, May 3rd@ MINvs CLE
Mon, May 4th@ TB   
Tue, May 5th@ TB@ PHI
Wed, May 6th@ TB@ PHI
Fri, May 8thvs LAA@ BAL
Sat, May 9thvs LAA@ BAL
Sun, May 10thvs LAA@ BAL
Mon, May 11thvs TB   
Tue, May 12thvs TBvs STL
Wed, May 13thvs TBvs STL
Fri, May 15th@ DETvs SF
Sat, May 16th@ DETvs SF
Sun, May 17th@ DETvs SF
Mon, May 18th@ NYY@ LAA
Tue, May 19th@ NYY@ LAA
Wed, May 20th@ NYY@ LAA
Thu, May 21st@ NYY@ LAA
Fri, May 22ndvs PIT@ SD
Sat, May 23rdvs PIT@ SD
Sun, May 24thvs PIT@ SD
Mon, May 25thvs MIAvs SEA
Tue, May 26thvs MIAvs SEA
Wed, May 27thvs MIAvs SEA
Thu, May 28th@ BAL   
Fri, May 29th@ BALvs NYY
Sat, May 30th@ BALvs NYY
Sun, May 31st@ BALvs NYY
Tue, Jun 2nd@ ATL@ CHC
Wed, Jun 3rd@ ATL@ CHC
Thu, Jun 4th@ ATL@ CHC
Fri, Jun 5thvs BAL@ HOU
Sat, Jun 6thvs BAL@ HOU
Sun, Jun 7thvs BAL@ HOU
Mon, Jun 8thvs PHIvs MIL
Tue, Jun 9thvs PHIvs MIL
Wed, Jun 10thvs PHIvs MIL
Fri, Jun 12thvs NYYvs COL
Sat, Jun 13thvs NYYvs COL
Sun, Jun 14thvs NYYvs COL
Tue, Jun 16th@ BOSvs PIT
Wed, Jun 17th@ BOSvs PIT
Thu, Jun 18th@ BOSvs LAA
Fri, Jun 19th@ CHCvs LAA
Sat, Jun 20th@ CHCvs LAA
Sun, Jun 21st@ CHCvs LAA
Mon, Jun 22ndvs HOU   
Tue, Jun 23rdvs HOU@ SF
Wed, Jun 24thvs HOU@ SF
Thu, Jun 25thvs TEX@ SF
Fri, Jun 26thvs TEX@ LAA
Sat, Jun 27thvs TEX@ LAA
Sun, Jun 28thvs TEX@ LAA
Mon, Jun 29thvs NYMvs LAD
Tue, Jun 30thvs NYMvs LAD
Wed, Jul 1stvs NYMvs LAD
Fri, Jul 3rd@ SEAvs MIA
Sat, Jul 4th@ SEAvs MIA
Sun, Jul 5th@ SEAvs MIA
Mon, Jul 6th@ SF   
Tue, Jul 7th@ SF@ DET
Wed, Jul 8th@ SF@ DET
Fri, Jul 10th@ SD@ CWS
Sat, Jul 11th@ SD@ CWS
Sun, Jul 12th@ SD@ CWS
Fri, Jul 17thvs CWSvs WSH
Sat, Jul 18thvs CWSvs WSH
Sun, Jul 19thvs CWSvs WSH
Mon, Jul 20thvs TB@ ARI
Tue, Jul 21stvs TB@ ARI
Wed, Jul 22ndvs TB@ ARI
Thu, Jul 23rdvs TB   
Fri, Jul 24th@ BOS@ MIN
Sat, Jul 25th@ BOS@ MIN
Sun, Jul 26th@ BOS@ MIN
Mon, Jul 27th@ WSHvs BOS
Tue, Jul 28th@ WSHvs BOS
Wed, Jul 29th@ WSHvs BOS
Fri, Jul 31stvs STLvs DET
Sat, Aug 1stvs STLvs DET
Sun, Aug 2ndvs STLvs DET
Mon, Aug 3rd@ HOU   
Tue, Aug 4th@ HOU@ CIN
Wed, Aug 5th@ HOU@ CIN
Fri, Aug 7th@ PHI@ BOS
Sat, Aug 8th@ PHI@ BOS
Sun, Aug 9th@ PHI@ BOS
Mon, Aug 10thvs BOSvs TB
Tue, Aug 11thvs BOSvs TB
Wed, Aug 12thvs BOSvs TB
Thu, Aug 13thvs BOS   
Fri, Aug 14thvs NYYvs TEX
Sat, Aug 15thvs NYYvs TEX
Sun, Aug 16thvs NYYvs TEX
Tue, Aug 18th@ TB@ KC
Wed, Aug 19th@ TB@ KC
Thu, Aug 20th@ TB@ KC
Fri, Aug 21st@ NYY@ HOU
Sat, Aug 22nd@ NYY@ HOU
Sun, Aug 23rd@ NYY@ HOU
Tue, Aug 25thvs KCvs MIN
Wed, Aug 26thvs KCvs MIN
Thu, Aug 27thvs KC   
Fri, Aug 28thvs SEAvs BAL
Sat, Aug 29thvs SEAvs BAL
Sun, Aug 30thvs SEAvs BAL
Tue, Sep 1st@ CLE@ TEX
Wed, Sep 2nd@ CLE@ TEX
Thu, Sep 3rd@ CLE@ SEA
Fri, Sep 4th@ KC@ SEA
Sat, Sep 5th@ KC@ SEA
Sun, Sep 6th@ KC@ SEA
Mon, Sep 7th@ ATHvs TOR
Tue, Sep 8th@ ATHvs TOR
Wed, Sep 9th@ ATHvs TOR
Fri, Sep 11thvs BALvs SEA
Sat, Sep 12thvs BALvs SEA
Sun, Sep 13thvs BALvs SEA
Mon, Sep 14thvs DET   
Tue, Sep 15thvs DET@ TB
Wed, Sep 16thvs DET@ TB
Fri, Sep 18th@ TEX@ CLE
Sat, Sep 19th@ TEX@ CLE
Sun, Sep 20th@ TEX@ CLE
Mon, Sep 21st@ BAL   
Tue, Sep 22nd@ BALvs LAA
Wed, Sep 23rd@ BALvs LAA
Fri, Sep 25thvs CINvs HOU
Sat, Sep 26thvs CINvs HOU
Sun, Sep 27thvs CINvs HOU
Fri, Apr 3rd   vs HOU
Thu, Apr 9th   @ NYY
Mon, Apr 13th   vs TEX
Thu, May 7th   @ PHI
Thu, May 14th   vs STL
Mon, Jun 15th   vs PIT
Thu, Jul 9th   @ DET
Thu, Jul 30th   vs BOS
Thu, Aug 6th   @ CIN
Mon, Aug 17th   @ KC
Mon, Aug 24th   vs MIN
Mon, Aug 31st   @ TEX
Thu, Sep 17th   @ TB
Thu, Sep 24th   vs HOU