George Springer or Kyle Stowers
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| George Springer LF,CF,RF,DH - TOR | Kyle Stowers 1B,LF,CF,RF,DH - MIA | |
| 2026 Stats | ||
| At Bats | 257 | 268 |
| Runs | 31 | 36 |
| Hits | 56 | 64 |
| Singles | 35 | 33 |
| Doubles | 11 | 16 |
| Triples | 1 | 3 |
| Home Runs | 9 | 12 |
| RBI | 22 | 42 |
| Stolen Bases | 6 | 1 |
| Caught Stealing | 2 | 1 |
| Walks | 29 | 28 |
| Strikeouts | 59 | 96 |
| Batting Average | .218 | .239 |
| On Base Pct | .303 | .322 |
| Slugging Pct | .374 | .455 |
| On-base Plus Slugging | .677 | .778 |
| George Springer LF,CF,RF,DH - TOR | Kyle Stowers 1B,LF,CF,RF,DH - MIA | |
| 2026 Projections | ||
| At Bats | 508 | 458 |
| Runs | 84 | 62 |
| Hits | 133 | 113 |
| Singles | 83 | 64 |
| Doubles | 23 | 22 |
| Triples | 2 | 2 |
| Home Runs | 25 | 23 |
| RBI | 72 | 71 |
| Stolen Bases | 14 | 4 |
| Caught Stealing | 2 | 1 |
| Walks | 60 | 48 |
| Strikeouts | 113 | 143 |
| Batting Average | .261 | .248 |
| On Base Pct | .338 | .317 |
| Slugging Pct | .458 | .454 |
| On-base Plus Slugging | .797 | .771 |
| George Springer LF,CF,RF,DH - TOR | Kyle Stowers 1B,LF,CF,RF,DH - MIA | |
| News | ||
| Blue Jays outfielder George Springer went 1-for-4 with a homer, a walk, and an additional runs scored in a 10-0 win over the Giants on Wednesday. Brenton Kemp Thu, Jul 9th | Kyle Stowers went 1-for-3 with a solo home run in Wednesday's 2-0 win over the Mariners. Nicholas Rodriguez Wed, Jul 8th | |
| The Blue Jays activated OF/DH George Springer from the family medical emergency list. Ari Koslow Mon, Jul 6th | Kyle Stowers went 2-for-4 with a home run, a walk, two runs scored and two RBI in Saturday's 7-2 win over the Athletics. Nicholas Rodriguez Sun, Jul 5th | |
| George Springer could join the Blue Jays in San Francisco on Monday. Ari Koslow Mon, Jul 6th | Kyle Stowers went 4-for-5 with two home runs, three runs scored and three RBI in Friday's 12-5 victory over the Athletics. Nicholas Rodriguez Sat, Jul 4th | |
| The Blue Jays are placing Springer on the Family Medical Emergency List. Ari Koslow Sat, Jul 4th | Kyle Stowers went 3-for-6 with a triple, a double, two runs scored and two RBI in Tuesday's 14-3 victory over the Colorado Rockies. Nicholas Rodriguez Wed, Jul 1st | |
| Blue Jays manager John Schneider said George Springer remains day-to-day on the paternity list. Ari Koslow Fri, Jul 3rd | Kyle Stowers went 1-for-2 with a home run, one walk, two runs scored and an RBI in Sunday's 2-1 win over the San Francisco Giants. Nicholas Rodriguez Sun, Jun 21st | |
| Notes | ||
| George Springer silenced skeptics in 2025 with his strongest campaign since 2019, turning in a monster season at age 35. He appeared in 140 games, launching 32 home runs while scoring 106 runs, driving in 84, and swiping 18 bases. His .309/.399/.560 slash line was the best of his career, and his 166 wRC+ ranked third across MLB. The obvious question is how to value Springer heading into his age-36 season in 2026. A repeat batting average is unlikely, as his .309 mark was fueled by a .340 BABIP—well above his career norm. Most projections pull his power back into the mid-20s for home runs, but the strength of the lineup around him should help preserve strong run and RBI totals, along with roughly 15 stolen bases. If Springer can once again stay on the field for around 140 games, he remains a valuable fantasy asset. While a full encore of 2025 shouldn't be expected, even modest regression still leaves him among the more reliable contributors. Kelly Kirby - FantasyPros | Kyle Stowers finally translated his loud tools into production in 2025, slashing .288/.368/.544 with 25 home runs across 457 plate appearances for Miami. The quality of contact remained strong (52.2% hard-hit rate), but the key shift was a more balanced batted-ball profile and improved swing decisions that allowed his power to play in games. Heading into 2026, projections expect some regression from the near-.900 OPS peak, but still forecast Stowers as a middle-of-the-order bat with 25-homer upside and above-average on-base skills. He's best viewed as a solid OF3 with upside in five-outfielder formats, offering bankable power and run production as long as the improved approach holds. Kelly Kirby - FantasyPros | |
| The former top prospect finally put it together and enjoyed an extremely successful 2025 season. And while the analytics support his results, I am choosing to not believe in his vastly improved batted ball and contact profile, and I will be passing at his loft ADP - for me, he will have to prove he is not just a one-year wonder. Anthony Gambale - Roto Street Journal | ||
| George Springer LF,CF,RF,DH - TOR | Kyle Stowers 1B,LF,CF,RF,DH - MIA | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Fri, Mar 27th | vs ATH | Luis Severino (2-6) | #182 | vs COL | Kyle Freeland (2-8) | #296 |
| Sat, Mar 28th | vs ATH | Jeffrey Springs (3-9) | #176 | vs COL | Michael Lorenzen (3-9) | #426 |
| Sun, Mar 29th | vs ATH | Luis Morales (0-2) | #347 | vs COL | Jose Quintana (2-3) | #431 |
| Mon, Mar 30th | vs COL | Tomoyuki Sugano (8-4) | #432 | vs CWS | Davis Martin (9-4) | #84 |
| Tue, Mar 31st | vs COL | Ryan Feltner (3-3) | #430 | vs CWS | Erick Fedde (5-6) | #393 |
| Wed, Apr 1st | vs COL | Kyle Freeland (2-8) | #296 | vs CWS | Shane Smith (0-2) | #163 |
| Fri, Apr 3rd | @ CWS | Grant Taylor (4-2) | #48 | @ NYY | Will Warren (7-4) | #66 |
| Sat, Apr 4th | @ CWS | Grant Taylor (4-2) | #48 | @ NYY | Ryan Weathers (3-7) | #44 |
| Sun, Apr 5th | @ CWS | Davis Martin (9-4) | #84 | @ NYY | Max Fried (4-3) | #33 |
| Mon, Apr 6th | vs LAD | Justin Wrobleski (10-2) | #83 | vs CIN | Brandon Williamson (2-3) | #343 |
| Tue, Apr 7th | vs LAD | Yoshinobu Yamamoto (9-6) | #13 | vs CIN | Andrew Abbott (5-5) | #93 |
| Wed, Apr 8th | vs LAD | Shohei Ohtani (8-2) | #1 | vs CIN | Brady Singer (3-9) | #148 |
| Fri, Apr 10th | vs MIN | Simeon Woods Richardson (1-7) | #376 | @ DET | Keider Montero (5-5) | #164 |
| Sat, Apr 11th | vs MIN | Joe Ryan (6-5) | #15 | @ DET | Casey Mize (4-6) | #39 |
| Sun, Apr 12th | vs MIN | Taj Bradley (9-3) | #47 | @ DET | Tarik Skubal (5-5) | #2 |
| Tue, Apr 14th | @ MIL | Jacob Misiorowski (10-4) | #6 | @ ATL | Reynaldo Lopez (4-2) | #75 |
| Wed, Apr 15th | @ MIL | Chad Patrick (5-4) | #130 | @ ATL | Bryce Elder (5-6) | #125 |
| Thu, Apr 16th | @ MIL | Brandon Sproat (3-4) | #115 |   |   |   |
| Fri, Apr 17th | @ ARI | Michael Soroka (8-3) | #77 | vs MIL | Coleman Crow (0-1) | #245 |
| Sat, Apr 18th | @ ARI | Zac Gallen (3-9) | #136 | vs MIL | Brandon Woodruff (2-2) | #154 |
| Sun, Apr 19th | @ ARI | Ryne Nelson (3-5) | #203 | vs MIL | Jacob Misiorowski (10-4) | #6 |
| Mon, Apr 20th | @ LAA | Reid Detmers (3-6) | #37 | vs STL | Michael McGreevy (4-7) | #80 |
| Tue, Apr 21st | @ LAA | Jack Kochanowicz (2-5) | vs STL | Dustin May (5-6) | #53 | |
| Wed, Apr 22nd | @ LAA | Jose Soriano (8-6) | #50 | vs STL | Kyle Leahy (7-4) | #129 |
| Fri, Apr 24th | vs CLE | Gavin Williams (10-4) | #28 | @ SF | Adrian Houser (2-6) | #195 |
| Sat, Apr 25th | vs CLE | Joey Cantillo (8-4) | #87 | @ SF | Robbie Ray (8-6) | #86 |
| Sun, Apr 26th | vs CLE | Slade Cecconi (4-6) | #105 | @ SF | Landen Roupp (6-8) | #55 |
| Mon, Apr 27th | vs BOS | Ranger Suarez (4-3) | #24 | @ LAD | Yoshinobu Yamamoto (9-6) | #13 |
| Tue, Apr 28th | vs BOS | Payton Tolle (5-6) | #61 | @ LAD | Shohei Ohtani (8-2) | #1 |
| Wed, Apr 29th | vs BOS | Brayan Bello (2-6) | #150 | @ LAD | Tyler Glasnow (3-0) | #60 |
| Thu, Apr 30th | @ MIN | Bailey Ober (6-3) | #100 |   |   |   |
| Fri, May 1st | @ MIN | Simeon Woods Richardson (1-7) | #376 | vs PHI | Zack Wheeler (10-1) | #7 |
| Sat, May 2nd | @ MIN | Connor Prielipp (2-5) | #128 | vs PHI | Andrew Painter (1-8) | #251 |
| Sun, May 3rd | @ MIN | Joe Ryan (6-5) | #15 | vs PHI | Jesus Luzardo (8-4) | #11 |
| Mon, May 4th | @ TB | Nick Martinez (8-2) | #89 | vs PHI | Aaron Nola (3-6) | #52 |
| Tue, May 5th | @ TB | Drew Rasmussen (7-5) | #19 | vs BAL | Chris Bassitt (4-4) | #202 |
| Wed, May 6th | @ TB | Shane McClanahan (8-5) | #31 | vs BAL | Brandon Young (7-2) | #132 |
| Fri, May 8th | vs LAA | Reid Detmers (3-6) | #37 | vs WSH | Foster Griffin (10-2) | #63 |
| Sat, May 9th | vs LAA | Jack Kochanowicz (2-5) | vs WSH | Richard Lovelady (2-4) | #306 | |
| Sun, May 10th | vs LAA | Jose Soriano (8-6) | #50 | vs WSH | Cade Cavalli (5-4) | #76 |
| Mon, May 11th | vs TB | Drew Rasmussen (7-5) | #19 |   |   |   |
| Tue, May 12th | vs TB | Shane McClanahan (8-5) | #31 | @ MIN | Bailey Ober (6-3) | #100 |
| Wed, May 13th | vs TB | Griffin Jax (5-6) | #58 | @ MIN | Simeon Woods Richardson (1-7) | #376 |
| Fri, May 15th | @ DET | Brenan Hanifee | @ TB | Ian Seymour (6-2) | #70 | |
| Sat, May 16th | @ DET | Casey Mize (4-6) | #39 | @ TB | Nick Martinez (8-2) | #89 |
| Sun, May 17th | @ DET | Jack Flaherty (3-8) | #56 | @ TB | Drew Rasmussen (7-5) | #19 |
| Mon, May 18th | @ NYY | Ryan Weathers (3-7) | #44 | vs ATL | JR Ritchie (1-2) | #215 |
| Tue, May 19th | @ NYY | Will Warren (7-4) | #66 | vs ATL | Martin Perez (6-6) | #227 |
| Wed, May 20th | @ NYY | Cam Schlittler (9-5) | #20 | vs ATL | Chris Sale (9-6) | #8 |
| Thu, May 21st | @ NYY | Carlos Rodon (4-2) | #95 | vs ATL | Spencer Strider (4-2) | #186 |
| Fri, May 22nd | vs PIT | Bubba Chandler (3-8) | #123 | vs NYM | Tobias Myers (0-2) | #228 |
| Sat, May 23rd | vs PIT | Paul Skenes (8-8) | #3 | vs NYM | Freddy Peralta (5-8) | #35 |
| Sun, May 24th | vs PIT | Mitch Keller (6-7) | #111 | vs NYM | Christian Scott (2-1) | #67 |
| Mon, May 25th | vs MIA | Janson Junk (4-5) | #109 | @ TOR | Trey Yesavage (4-4) | #81 |
| Tue, May 26th | vs MIA | Sandy Alcantara (10-5) | #57 | @ TOR | Braydon Fisher (3-3) | #147 |
| Wed, May 27th | vs MIA | Eury Perez (5-7) | #46 | @ TOR | Kevin Gausman (4-8) | #23 |
| Thu, May 28th | @ BAL | Chris Bassitt (4-4) | #202 |   |   |   |
| Fri, May 29th | @ BAL | Trevor Rogers (6-7) | #78 | @ NYM | Freddy Peralta (5-8) | #35 |
| Sat, May 30th | @ BAL | Brandon Young (7-2) | #132 | @ NYM | Christian Scott (2-1) | #67 |
| Sun, May 31st | @ BAL | Kyle Bradish (6-9) | #42 | @ NYM | Nolan McLean (6-6) | #30 |
| Tue, Jun 2nd | @ ATL | Bryce Elder (5-6) | #125 | @ WSH | Richard Lovelady (2-4) | #306 |
| Wed, Jun 3rd | @ ATL | Grant Holmes (5-4) | #153 | @ WSH | Andrew Alvarez (2-3) | #158 |
| Thu, Jun 4th | @ ATL | Chris Sale (9-6) | #8 |   |   |   |
| Fri, Jun 5th | vs BAL | Brandon Young (7-2) | #132 | vs TB | Drew Rasmussen (7-5) | #19 |
| Sat, Jun 6th | vs BAL | Kyle Bradish (6-9) | #42 | vs TB | Shane McClanahan (8-5) | #31 |
| Sun, Jun 7th | vs BAL | Shane Baz (4-9) | #72 | vs TB | Griffin Jax (5-6) | #58 |
| Mon, Jun 8th | vs PHI | Cristopher Sanchez (11-4) | #4 |   |   |   |
| Tue, Jun 9th | vs PHI | Zack Wheeler (10-1) | #7 | vs ARI | Zac Gallen (3-9) | #136 |
| Wed, Jun 10th | vs PHI | Jesus Luzardo (8-4) | #11 | vs ARI | Ryne Nelson (3-5) | #203 |
| Fri, Jun 12th | vs NYY | Ryan Weathers (3-7) | #44 | @ PIT | Braxton Ashcraft (9-3) | #26 |
| Sat, Jun 13th | vs NYY | Cam Schlittler (9-5) | #20 | @ PIT | Bubba Chandler (3-8) | #123 |
| Sun, Jun 14th | vs NYY | Will Warren (7-4) | #66 | @ PIT | Paul Skenes (8-8) | #3 |
| Tue, Jun 16th | @ BOS | Payton Tolle (5-6) | #61 | @ PHI | Jesus Luzardo (8-4) | #11 |
| Wed, Jun 17th | @ BOS | Jake Bennett (4-3) | #106 | @ PHI | Andrew Painter (1-8) | #251 |
| Thu, Jun 18th | @ BOS | Sonny Gray (11-1) | #25 |   |   |   |
| Fri, Jun 19th | @ CHC | Ben Brown (4-2) | #88 | vs SF | Landen Roupp (6-8) | #55 |
| Sat, Jun 20th | @ CHC | Colin Rea (7-5) | #194 | vs SF | Trevor McDonald (3-7) | #171 |
| Mon, Jun 22nd | vs HOU | Hunter Brown (1-0) | #21 | vs TEX | Tyler Alexander (1-1) | #159 |
| Tue, Jun 23rd | vs HOU | Peter Lambert (8-5) | #152 | vs TEX | Cal Quantrill (3-1) | #231 |
| Wed, Jun 24th | vs HOU | Mike Burrows (4-9) | #185 | vs TEX | Jacob deGrom (7-5) | #5 |
| Thu, Jun 25th | vs TEX | MacKenzie Gore (5-8) | #36 |   |   |   |
| Fri, Jun 26th | vs TEX | Nathan Eovaldi (9-7) | #14 | @ STL | Michael McGreevy (4-7) | #80 |
| Sat, Jun 27th | vs TEX | Cal Quantrill (3-1) | #231 | @ STL | Andre Pallante (10-6) | #140 |
| Sun, Jun 28th | vs TEX | Kumar Rocker (2-8) | #98 | @ STL | Kyle Leahy (7-4) | #129 |
| Mon, Jun 29th | vs NYM | Sean Manaea (2-4) | #68 | @ COL | Sean Sullivan (0-3) | #425 |
| Tue, Jun 30th | vs NYM | Nolan McLean (6-6) | #30 | @ COL | Tanner Gordon (0-2) | #341 |
| Wed, Jul 1st | vs NYM | Freddy Peralta (5-8) | #35 | @ COL | Kyle Freeland (2-8) | #296 |
| Fri, Jul 3rd | @ SEA | Luis Castillo (3-8) | #65 | @ ATH | Jack Perkins (2-5) | #116 |
| Sat, Jul 4th | @ SEA | Logan Gilbert (7-6) | #9 | @ ATH | Aaron Civale (5-7) | #243 |
| Sun, Jul 5th | @ SEA | Emerson Hancock (6-4) | #99 | @ ATH | Gage Jump (3-4) | #113 |
| Mon, Jul 6th | @ SF | Landen Roupp (6-8) | #55 |   |   |   |
| Tue, Jul 7th | @ SF | Trevor McDonald (3-7) | #171 | vs SEA | Bryan Woo (7-6) | #12 |
| Wed, Jul 8th | @ SF | Logan Webb (5-7) | #16 | vs SEA | George Kirby (7-8) | #17 |
| Fri, Jul 10th | @ SD | JP Sears (2-2) | #170 | vs CLE | Parker Messick (8-5) | #43 |
| Sat, Jul 11th | @ SD | Walker Buehler (5-5) | #180 | vs CLE | Tanner Bibee (3-9) | #45 |
| Sun, Jul 12th | @ SD | German Marquez (4-2) | #330 | vs CLE | Joey Cantillo (8-4) | #87 |
| Fri, Jul 17th | vs CWS | Anthony Kay (6-4) | #168 | @ MIL | Kyle Harrison (8-2) | #59 |
| Sat, Jul 18th | vs CWS | Davis Martin (9-4) | #84 | @ MIL | Jacob Misiorowski (10-4) | #6 |
| Sun, Jul 19th | vs CWS | Sean Burke (6-4) | #94 | @ MIL | Logan Henderson (3-1) | #54 |
| Mon, Jul 20th | vs TB | @ HOU | ||||
| Tue, Jul 21st | vs TB | @ HOU | ||||
| Wed, Jul 22nd | vs TB | @ HOU | ||||
| Thu, Jul 23rd | vs TB |   |   |   | ||
| Fri, Jul 24th | @ BOS | vs SD | ||||
| Sat, Jul 25th | @ BOS | vs SD | ||||
| Sun, Jul 26th | @ BOS | vs SD | ||||
| Mon, Jul 27th | @ WSH | vs PHI | ||||
| Tue, Jul 28th | @ WSH | vs PHI | ||||
| Wed, Jul 29th | @ WSH | vs PHI | ||||
| Fri, Jul 31st | vs STL | @ NYM | ||||
| Sat, Aug 1st | vs STL | @ NYM | ||||
| Sun, Aug 2nd | vs STL | @ NYM | ||||
| Mon, Aug 3rd | @ HOU |   |   |   | ||
| Tue, Aug 4th | @ HOU | @ ATL | ||||
| Wed, Aug 5th | @ HOU | @ ATL | ||||
| Thu, Aug 6th | @ CHC | Shota Imanaga (5-8) | #29 | @ ATL | ||
| Fri, Aug 7th | @ PHI | vs LAA | ||||
| Sat, Aug 8th | @ PHI | vs LAA | ||||
| Sun, Aug 9th | @ PHI | vs LAA | ||||
| Mon, Aug 10th | vs BOS |   |   |   | ||
| Tue, Aug 11th | vs BOS | vs PIT | ||||
| Wed, Aug 12th | vs BOS | vs PIT | ||||
| Thu, Aug 13th | vs BOS | vs PIT | ||||
| Fri, Aug 14th | vs NYY | @ CIN | ||||
| Sat, Aug 15th | vs NYY | @ CIN | ||||
| Sun, Aug 16th | vs NYY | @ CIN | ||||
| Tue, Aug 18th | @ TB | @ PHI | ||||
| Wed, Aug 19th | @ TB | @ PHI | ||||
| Thu, Aug 20th | @ TB |   |   |   | ||
| Fri, Aug 21st | @ NYY | vs WSH | ||||
| Sat, Aug 22nd | @ NYY | vs WSH | ||||
| Sun, Aug 23rd | @ NYY | vs WSH | ||||
| Tue, Aug 25th | vs KC | vs BOS | ||||
| Wed, Aug 26th | vs KC | vs BOS | ||||
| Thu, Aug 27th | vs KC |   |   |   | ||
| Fri, Aug 28th | vs SEA | @ WSH | ||||
| Sat, Aug 29th | vs SEA | @ WSH | ||||
| Sun, Aug 30th | vs SEA | @ WSH | ||||
| Tue, Sep 1st | @ CLE | @ KC | ||||
| Wed, Sep 2nd | @ CLE | @ KC | ||||
| Thu, Sep 3rd | @ CLE | @ KC | ||||
| Fri, Sep 4th | @ KC | vs CHC | ||||
| Sat, Sep 5th | @ KC | vs CHC | ||||
| Sun, Sep 6th | @ KC | vs CHC | ||||
| Mon, Sep 7th | @ ATH | vs NYM | ||||
| Tue, Sep 8th | @ ATH | vs NYM | ||||
| Wed, Sep 9th | @ ATH | vs NYM | ||||
| Fri, Sep 11th | vs BAL | vs LAD | ||||
| Sat, Sep 12th | vs BAL | vs LAD | ||||
| Sun, Sep 13th | vs BAL | vs LAD | ||||
| Mon, Sep 14th | vs DET | @ ARI | ||||
| Tue, Sep 15th | vs DET | @ ARI | ||||
| Wed, Sep 16th | vs DET | @ ARI | ||||
| Fri, Sep 18th | @ TEX | @ SD | ||||
| Sat, Sep 19th | @ TEX | @ SD | ||||
| Sun, Sep 20th | @ TEX | @ SD | ||||
| Mon, Sep 21st | @ BAL |   |   |   | ||
| Tue, Sep 22nd | @ BAL | @ CHC | ||||
| Wed, Sep 23rd | @ BAL | @ CHC | ||||
| Fri, Sep 25th | vs CIN | vs ATL | ||||
| Sat, Sep 26th | vs CIN | vs ATL | ||||
| Sun, Sep 27th | vs CIN | vs ATL | ||||
| Thu, Apr 9th |   |   |   | vs CIN | Rhett Lowder (3-6) | #209 |
| Mon, Apr 13th |   |   |   | @ ATL | Grant Holmes (5-4) | #153 |
| Thu, May 7th |   |   |   | vs BAL | Cade Povich (1-1) | #222 |
| Thu, May 14th |   |   |   | @ MIN | Zebby Matthews (4-6) | #110 |
| Mon, Jun 1st |   |   |   | @ WSH | Cade Cavalli (5-4) | #76 |
| Thu, Jun 11th |   |   |   | vs ARI | Merrill Kelly (7-8) | #108 |
| Mon, Jun 15th |   |   |   | @ PHI | Zack Wheeler (10-1) | #7 |
| Sun, Jun 21st |   |   |   | vs SF | Logan Webb (5-7) | #16 |
| Thu, Jul 2nd |   |   |   | @ COL | Michael Lorenzen (3-9) | #426 |
| Thu, Jul 9th |   |   |   | vs SEA | Bryce Miller (4-3) | #34 |
| Thu, Jul 30th |   |   |   | @ NYM | ||
| Mon, Aug 17th |   |   |   | @ PHI | ||
| Mon, Aug 24th |   |   |   | vs BOS | ||
| Mon, Aug 31st |   |   |   | @ WSH | ||
| Thu, Sep 24th |   |   |   | @ CHC | ||

