Bo Bichette or Kyle Tucker
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| Kyle Tucker RF,DH - LAD | Bo Bichette 3B,SS - NYM | |
| 2026 Stats | ||
| At Bats | 175 | 200 |
| Runs | 32 | 24 |
| Hits | 44 | 45 |
| Singles | 27 | 34 |
| Doubles | 13 | 6 |
| Triples | 0 | 0 |
| Home Runs | 4 | 5 |
| RBI | 24 | 25 |
| Stolen Bases | 4 | 1 |
| Caught Stealing | 0 | 0 |
| Walks | 28 | 15 |
| Strikeouts | 39 | 35 |
| Batting Average | .251 | .225 |
| On Base Pct | .354 | .277 |
| Slugging Pct | .394 | .330 |
| On-base Plus Slugging | .749 | .607 |
| Kyle Tucker RF,DH - LAD | Bo Bichette 3B,SS - NYM | |
| 2026 Projections | ||
| At Bats | 522 | 558 |
| Runs | 94 | 74 |
| Hits | 141 | 160 |
| Singles | 82 | 110 |
| Doubles | 27 | 32 |
| Triples | 2 | 2 |
| Home Runs | 29 | 17 |
| RBI | 90 | 79 |
| Stolen Bases | 21 | 6 |
| Caught Stealing | 4 | 3 |
| Walks | 82 | 39 |
| Strikeouts | 91 | 100 |
| Batting Average | .271 | .287 |
| On Base Pct | .370 | .333 |
| Slugging Pct | .499 | .443 |
| On-base Plus Slugging | .869 | .776 |
| Kyle Tucker RF,DH - LAD | Bo Bichette 3B,SS - NYM | |
| News | ||
| Kyle Tucker went 3-for-5 in Sunday's win over the Angels with a double, two runs scored, three RBI and one strikeout. Chase Davis Mon, May 18th | Bo Bichette went 2-for-4 in Tuesday’s 9-6 loss to the Nationals with two home runs, two runs scored, and four RBI. Chris Schommer Wed, May 20th | |
| Kyle Tucker went 2-for-5 in Monday's win over the Astros with a home run, one run scored and two RBI. Chase Davis Tue, May 5th | Bo Bichette went 3-for-6 in Monday’s 16-7 win over the Nationals with a home run, a double, two runs scored, three RBI, and one walk. Chris Schommer Tue, May 19th | |
| Kyle Tucker went 3-for-5 in a loss to the Rockies with a home run, one run scored and two RBI. Chase Davis Sun, Apr 19th | Bo Bichette delivered a much-needed jolt of power to propel the Mets to a win. Jesse Garcia Wed, Apr 29th | |
| Kyle Tucker went 1-for-5 in the win over the Mets with a home run, a run scored and one RBI. Chase Davis Thu, Apr 16th | Bo Bichette went 3-for-5 with a double, two runs scored, three RBI, and one stolen base in Thursday’s win over the Twins. Chris Schommer Fri, Apr 24th | |
| Kyle Tucker went 1-for-3 in a win over the Blue Jays with two walks, three runs scored, one RBI and one stolen base. Chase Davis Tue, Apr 7th | Bichette is slashing .250/.300/.328 with nine RBI through 70 plate appearances and collected his first home run as a Met on Saturday against Oakland — a two-run shot off Jacob Lopez in the fifth inning. He singled and drove in a run in the first, drew walks in the third and seventh, and reached base four times overall. Bruno Mulé Sun, Apr 12th | |
| Notes | ||
| Kyle Tucker delivered another well-rounded fantasy season in 2025, pairing plus power with double-digit steals and elite run production. He also delivered another season of murky injuries that diminished his output. His 2026 projections remain remarkably stable, reflecting how consistent his plate discipline and contact quality have been year over year. While there's little growth left in the profile, there's also minimal downside other than the injury history. Tucker signed with the Dodgers, a landing spot that only helps his value, as his profile is that of a safe early-round outfielder who fits seamlessly into any roster build. Kelly Kirby - FantasyPros | After spending the first seven years of his career in Toronto, Bo Bichette signed a 3-year, $126 million deal with the Mets. He will presumably bat behind Francisco Lindor and Juan Soto, and he should pick up third base eligibility early in the 2026 season, making him much more attractive for fantasy managers. Bichette had a renaissance 2025 season, batting .311 after a miserable .225 in half a season before. He popped 18 home runs, drove in 94, and scored 78 runs. He continued his impressive HardHit rate at 48.8% and got on base at a .357 clip. While the Blue Jays' lineup was no slouch, batting behind Lindor and Soto should afford Bichette plenty of counting stat opportunities. A 20/80/80 season seems reasonable, but the boost to batting average is what makes him a valuable mid-round pick as your SS1. Kelly Kirby - FantasyPros | |
| New home, best lineup in the game, and a fantasy superstar across the board? If he stays healthy, we should see the best version of Kyle Tucker yet. Anthony Gambale - Roto Street Journal | ||
| Kyle Tucker RF,DH - LAD | Bo Bichette 3B,SS - NYM | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Thu, Mar 26th | vs ARI | Zac Gallen (2-4) | #62 | vs PIT | Paul Skenes (6-3) | #2 |
| Sat, Mar 28th | vs ARI | Eduardo Rodriguez (4-1) | #116 | vs PIT | Mitch Keller (4-2) | #89 |
| Sun, Mar 29th |   |   |   | vs PIT | Carmen Mlodzinski (4-3) | #102 |
| Mon, Mar 30th | vs CLE | Parker Messick (5-1) | #49 | @ STL | Kyle Leahy (5-3) | #166 |
| Tue, Mar 31st | vs CLE | Tanner Bibee (0-6) | #36 | @ STL | Andre Pallante (4-4) | #156 |
| Wed, Apr 1st | vs CLE | Gavin Williams (6-3) | #30 | @ STL | Matthew Liberatore (2-2) | #138 |
| Thu, Apr 2nd |   |   |   | @ SF | Robbie Ray (3-6) | #64 |
| Fri, Apr 3rd | @ WSH | Miles Mikolas (1-3) | #227 | @ SF | Tyler Mahle (1-6) | #92 |
| Sat, Apr 4th | @ WSH | Jake Irvin (1-4) | #185 | @ SF | Landen Roupp (5-4) | #72 |
| Sun, Apr 5th | @ WSH | Foster Griffin (5-2) | #88 | @ SF | Logan Webb (2-4) | #12 |
| Tue, Apr 7th | @ TOR | Kevin Gausman (3-3) | #24 | vs ARI | Zac Gallen (2-4) | #62 |
| Wed, Apr 8th | @ TOR | Dylan Cease (3-2) | #9 | vs ARI | Ryne Nelson (1-3) | #82 |
| Thu, Apr 9th |   |   |   | vs ARI | Eduardo Rodriguez (4-1) | #116 |
| Fri, Apr 10th | vs TEX | Kumar Rocker (2-4) | #117 | vs ATH | J.T. Ginn (2-2) | #135 |
| Sat, Apr 11th | vs TEX | Jack Leiter (1-4) | #81 | vs ATH | Jacob Lopez (3-2) | #200 |
| Sun, Apr 12th | vs TEX | Jacob deGrom (3-3) | #5 | vs ATH | Aaron Civale (5-1) | #172 |
| Mon, Apr 13th | vs NYM | David Peterson (2-4) | #74 | @ LAD | Justin Wrobleski (6-1) | #126 |
| Tue, Apr 14th | vs NYM | Nolan McLean (2-3) | #25 | @ LAD | Yoshinobu Yamamoto (3-4) | #15 |
| Wed, Apr 15th | vs NYM | Clay Holmes (4-4) | #167 | @ LAD | Shohei Ohtani (4-2) | #1 |
| Fri, Apr 17th | @ COL | Tomoyuki Sugano (4-3) | #425 | @ CHC | Edward Cabrera (3-2) | #57 |
| Sat, Apr 18th | @ COL | Ryan Feltner (1-1) | #421 | @ CHC | Jameson Taillon (2-3) | #111 |
| Sun, Apr 19th | @ COL | Michael Lorenzen (2-6) | #420 | @ CHC | Javier Assad (3-1) | #287 |
| Tue, Apr 21st | @ SF | Landen Roupp (5-4) | #72 | vs MIN | Simeon Woods Richardson (0-6) | #231 |
| Wed, Apr 22nd | @ SF | Tyler Mahle (1-6) | #92 | vs MIN | Connor Prielipp (1-2) | #110 |
| Thu, Apr 23rd | @ SF | Logan Webb (2-4) | #12 | vs MIN | Joe Ryan (3-3) | #16 |
| Fri, Apr 24th | vs CHC | Jameson Taillon (2-3) | #111 | vs COL | Michael Lorenzen (2-6) | #420 |
| Sun, Apr 26th | vs CHC | Shota Imanaga (4-4) | #17 | vs COL | Chase Dollander (3-3) | #319 |
| Tue, Apr 28th | vs MIA | Janson Junk (2-5) | #120 | vs WSH | Zack Littell (3-4) | #175 |
| Wed, Apr 29th | vs MIA | Sandy Alcantara (3-2) | #58 | vs WSH | Cade Cavalli (2-2) | #104 |
| Thu, Apr 30th |   |   |   | vs WSH | Miles Mikolas (1-3) | #227 |
| Fri, May 1st | @ STL | Matthew Liberatore (2-2) | #138 | @ LAA | Walbert Urena (1-4) | #423 |
| Sat, May 2nd | @ STL | Michael McGreevy (3-3) | #78 | @ LAA | Reid Detmers (1-5) | #54 |
| Sun, May 3rd | @ STL | Dustin May (3-4) | #95 | @ LAA | Jack Kochanowicz (2-3) | #416 |
| Mon, May 4th | @ HOU | Steven Okert | @ COL | Tomoyuki Sugano (4-3) | #425 | |
| Wed, May 6th | @ HOU | Lance McCullers Jr. (2-3) | #171 | @ COL | Michael Lorenzen (2-6) | #420 |
| Thu, May 7th |   |   |   | @ COL | Jose Quintana (2-2) | #426 |
| Fri, May 8th | vs ATL | Chris Sale (7-3) | #4 | @ ARI | Ryne Nelson (1-3) | #82 |
| Sat, May 9th | vs ATL | Spencer Strider (1-0) | #28 | @ ARI | Merrill Kelly (4-3) | #90 |
| Sun, May 10th | vs ATL | Bryce Elder (4-2) | #105 | @ ARI | Eduardo Rodriguez (4-1) | #116 |
| Tue, May 12th | vs SF | Adrian Houser (2-4) | #197 | vs DET | Jack Flaherty (0-5) | #60 |
| Wed, May 13th | vs SF | Robbie Ray (3-6) | #64 | vs DET | Framber Valdez (2-3) | #23 |
| Thu, May 14th | vs SF | Landen Roupp (5-4) | #72 | vs DET | Keider Montero (2-3) | #176 |
| Fri, May 15th | @ LAA | Jack Kochanowicz (2-3) | #416 | vs NYY | Cam Schlittler (6-2) | #37 |
| Sat, May 16th | @ LAA | Jose Soriano (6-3) | #43 | vs NYY | Carlos Rodon (0-1) | #34 |
| Sun, May 17th | @ LAA | Grayson Rodriguez (0-1) | #83 | vs NYY | Elmer Rodriguez (0-1) | #279 |
| Mon, May 18th | @ SD | Michael King (4-2) | #38 | @ WSH | Jake Irvin (1-4) | #185 |
| Tue, May 19th | @ SD | Griffin Canning (0-2) | #146 | @ WSH | Foster Griffin (5-2) | #88 |
| Wed, May 20th | @ SD | Randy Vasquez (5-2) | #160 | @ WSH | Zack Littell (3-4) | #175 |
| Thu, May 21st |   |   |   | @ WSH | Cade Cavalli (2-2) | #104 |
| Fri, May 22nd | @ MIL | Logan Henderson (1-1) | #76 | @ MIA | Eury Perez (2-6) | #56 |
| Sat, May 23rd | @ MIL | Robert Gasser (0-0) | #157 | @ MIA | Max Meyer (4-0) | #67 |
| Sun, May 24th | @ MIL | Brandon Sproat (1-2) | #145 | @ MIA | Braxton Garrett (0-1) | #93 |
| Mon, May 25th | vs COL | Kyle Freeland (1-5) | #278 | vs CIN | Chase Burns (6-1) | #35 |
| Tue, May 26th | vs COL | vs CIN | Andrew Abbott (4-2) | #100 | ||
| Wed, May 27th | vs COL | Tomoyuki Sugano (4-3) | #425 | vs CIN | Chris Paddack (0-5) | #330 |
| Fri, May 29th | vs PHI | Zack Wheeler (3-0) | #6 | vs MIA | ||
| Sat, May 30th | vs PHI | vs MIA | ||||
| Sun, May 31st | vs PHI | vs MIA | ||||
| Mon, Jun 1st | @ ARI | @ SEA | ||||
| Tue, Jun 2nd | @ ARI | @ SEA | ||||
| Wed, Jun 3rd | @ ARI | @ SEA | ||||
| Fri, Jun 5th | vs LAA | @ SD | ||||
| Sat, Jun 6th | vs LAA | @ SD | ||||
| Sun, Jun 7th | vs LAA | @ SD | ||||
| Tue, Jun 9th | @ PIT | vs STL | ||||
| Wed, Jun 10th | @ PIT | vs STL | ||||
| Thu, Jun 11th | @ PIT | vs STL | ||||
| Fri, Jun 12th | @ CWS | vs ATL | ||||
| Sat, Jun 13th | @ CWS | vs ATL | ||||
| Sun, Jun 14th | @ CWS | vs ATL | ||||
| Mon, Jun 15th | vs TB | @ CIN | ||||
| Tue, Jun 16th | vs TB | @ CIN | ||||
| Wed, Jun 17th | vs TB | @ CIN | ||||
| Thu, Jun 18th |   |   |   | @ PHI | ||
| Sat, Jun 20th | vs BAL | @ PHI | ||||
| Sun, Jun 21st | vs BAL | @ PHI | ||||
| Mon, Jun 22nd | @ MIN | vs CHC | ||||
| Tue, Jun 23rd | @ MIN | vs CHC | ||||
| Wed, Jun 24th | @ MIN | vs CHC | ||||
| Thu, Jun 25th |   |   |   | vs CHC | ||
| Fri, Jun 26th | @ SD | vs PHI | ||||
| Sat, Jun 27th | @ SD | vs PHI | ||||
| Sun, Jun 28th | @ SD | vs PHI | ||||
| Mon, Jun 29th | @ ATH | @ TOR | ||||
| Tue, Jun 30th | @ ATH | @ TOR | ||||
| Wed, Jul 1st | @ ATH | @ TOR | ||||
| Fri, Jul 3rd | vs SD | @ ATL | ||||
| Sat, Jul 4th | vs SD | @ ATL | ||||
| Sun, Jul 5th | vs SD | @ ATL | ||||
| Mon, Jul 6th | vs COL | @ ATL | ||||
| Tue, Jul 7th | vs COL | vs KC | ||||
| Wed, Jul 8th | vs COL | vs KC | ||||
| Thu, Jul 9th |   |   |   | vs KC | ||
| Fri, Jul 10th | vs ARI | vs BOS | ||||
| Sat, Jul 11th | vs ARI | vs BOS | ||||
| Sun, Jul 12th | vs ARI | vs BOS | ||||
| Thu, Jul 16th |   |   |   | @ PHI | ||
| Sat, Jul 18th | @ NYY | @ PHI | ||||
| Sun, Jul 19th | @ NYY | @ PHI | ||||
| Mon, Jul 20th | @ PHI | @ MIL | ||||
| Tue, Jul 21st | @ PHI | @ MIL | ||||
| Wed, Jul 22nd | @ PHI | @ MIL | ||||
| Fri, Jul 24th | @ NYM | vs LAD | ||||
| Sat, Jul 25th | @ NYM | vs LAD | ||||
| Sun, Jul 26th | @ NYM | vs LAD | ||||
| Mon, Jul 27th |   |   |   | vs ATL | ||
| Tue, Jul 28th | vs SEA | vs ATL | ||||
| Wed, Jul 29th | vs SEA | vs ATL | ||||
| Thu, Jul 30th | vs SEA | vs MIA | ||||
| Fri, Jul 31st | vs BOS | vs MIA | ||||
| Sat, Aug 1st | vs BOS | vs MIA | ||||
| Sun, Aug 2nd | vs BOS | vs MIA | ||||
| Tue, Aug 4th | @ CHC | @ CLE | ||||
| Wed, Aug 5th | @ CHC | @ CLE | ||||
| Thu, Aug 6th |   |   |   | @ CLE | ||
| Fri, Aug 7th | @ ARI | @ PIT | ||||
| Sat, Aug 8th | @ ARI | @ PIT | ||||
| Sun, Aug 9th | @ ARI | @ PIT | ||||
| Mon, Aug 10th | vs KC | @ ATL | ||||
| Tue, Aug 11th | vs KC | @ ATL | ||||
| Wed, Aug 12th | vs KC | @ ATL | ||||
| Fri, Aug 14th | vs MIL | vs WSH | ||||
| Sat, Aug 15th | vs MIL | vs WSH | ||||
| Sun, Aug 16th | vs MIL | vs WSH | ||||
| Mon, Aug 17th | @ COL | vs SD | ||||
| Tue, Aug 18th | @ COL | vs SD | ||||
| Wed, Aug 19th | @ COL | vs SD | ||||
| Fri, Aug 21st | vs PIT | @ CWS | ||||
| Sat, Aug 22nd | vs PIT | @ CWS | ||||
| Sun, Aug 23rd | vs PIT | @ CWS | ||||
| Tue, Aug 25th | @ ATL | vs MIL | ||||
| Wed, Aug 26th | @ ATL | vs MIL | ||||
| Thu, Aug 27th | @ ATL | vs MIL | ||||
| Fri, Aug 28th | @ DET | vs HOU | ||||
| Sat, Aug 29th | @ DET | vs HOU | ||||
| Sun, Aug 30th | @ DET | vs HOU | ||||
| Mon, Aug 31st |   |   |   | @ TB | ||
| Tue, Sep 1st | vs STL | @ TB | ||||
| Wed, Sep 2nd | vs STL | @ TB | ||||
| Fri, Sep 4th | vs WSH | vs SF | ||||
| Sat, Sep 5th | vs WSH | vs SF | ||||
| Sun, Sep 6th | vs WSH | vs SF | ||||
| Mon, Sep 7th | vs CIN | @ MIA | ||||
| Tue, Sep 8th | vs CIN | @ MIA | ||||
| Wed, Sep 9th | vs CIN | @ MIA | ||||
| Fri, Sep 11th | @ MIA | @ NYY | ||||
| Sat, Sep 12th | @ MIA | @ NYY | ||||
| Sun, Sep 13th | @ MIA | @ NYY | ||||
| Mon, Sep 14th | @ CIN | vs BAL | ||||
| Tue, Sep 15th | @ CIN | vs BAL | ||||
| Wed, Sep 16th | @ CIN | vs BAL | ||||
| Thu, Sep 17th | @ CIN | vs PHI | ||||
| Fri, Sep 18th | vs SF | vs PHI | ||||
| Sat, Sep 19th | vs SF | vs PHI | ||||
| Sun, Sep 20th | vs SF | vs PHI | ||||
| Tue, Sep 22nd | vs SD | @ TEX | ||||
| Wed, Sep 23rd | vs SD | @ TEX | ||||
| Thu, Sep 24th | vs SD | @ TEX | ||||
| Fri, Sep 25th | @ SF | @ WSH | ||||
| Sat, Sep 26th | @ SF | @ WSH | ||||
| Sun, Sep 27th | @ SF | @ WSH | ||||
| Fri, Mar 27th | vs ARI | Ryne Nelson (1-3) | #82 |   |   |   |
| Mon, Apr 6th | @ TOR | Max Scherzer (1-3) | #151 |   |   |   |
| Mon, Apr 20th | @ COL | Jose Quintana (2-2) | #426 |   |   |   |
| Sat, Apr 25th | vs CHC | Colin Rea (4-2) | #140 |   |   |   |
| Mon, Apr 27th | vs MIA | Chris Paddack (0-5) | #330 |   |   |   |
| Tue, May 5th | @ HOU | Peter Lambert (2-4) | #191 |   |   |   |
| Mon, May 11th | vs SF | Trevor McDonald (2-0) | #195 |   |   |   |
| Thu, Jun 4th | @ ARI |   |   |   | ||
| Fri, Jun 19th | vs BAL |   |   |   | ||
| Thu, Jul 2nd | vs SD |   |   |   | ||
| Fri, Jul 17th | @ NYY |   |   |   | ||
| Mon, Aug 3rd | @ CHC |   |   |   | ||
| Thu, Aug 13th | vs MIL |   |   |   | ||
| Thu, Sep 3rd | vs STL |   |   |   | ||

