George Springer or Jose Caballero
Baseball Stats Comparison
See which player would win in a trade View Trade Analyzer
| George Springer LF,CF,RF,DH - FA | Jose Caballero 2B,3B,SS,LF,RF - NYY | |
| 2026 Stats | ||
| At Bats | 462 | 411 |
| Runs | 59 | 50 |
| Hits | 115 | 94 |
| Singles | 75 | 68 |
| Doubles | 23 | 12 |
| Triples | 2 | 0 |
| Home Runs | 15 | 14 |
| RBI | 54 | 51 |
| Stolen Bases | 12 | 34 |
| Caught Stealing | 2 | 11 |
| Walks | 47 | 29 |
| Strikeouts | 95 | 111 |
| Batting Average | .249 | .229 |
| On Base Pct | .321 | .288 |
| Slugging Pct | .405 | .360 |
| On-base Plus Slugging | .726 | .648 |
| George Springer LF,CF,RF,DH - FA | Jose Caballero 2B,3B,SS,LF,RF - NYY | |
| 2026 Projections | ||
| At Bats | 508 | 308 |
| Runs | 84 | 44 |
| Hits | 133 | 70 |
| Singles | 83 | 46 |
| Doubles | 23 | 14 |
| Triples | 2 | 1 |
| Home Runs | 25 | 6 |
| RBI | 72 | 32 |
| Stolen Bases | 14 | 35 |
| Caught Stealing | 2 | 9 |
| Walks | 60 | 33 |
| Strikeouts | 113 | 88 |
| Batting Average | .261 | .226 |
| On Base Pct | .338 | .302 |
| Slugging Pct | .458 | .343 |
| On-base Plus Slugging | .797 | .645 |
| George Springer LF,CF,RF,DH - FA | Jose Caballero 2B,3B,SS,LF,RF - NYY | |
| News | ||
| George Springer went 0-for-4 in a win over the Royals with one run scored, one stolen base, and one walk. Chris Schommer Sun, Sep 6th | Jose Caballero went 1-for-3 in Tuesday’s win over the Rays with two stolen bases. Chris Schommer Wed, Sep 23rd | |
| George Springer went 4-for-4 in an 8-1 win over the Mariners with a home run, one double, three runs scored, and one RBI. Chris Schommer Sat, Aug 29th | Jose Caballero went 2-for-4 in a win over the Twins with a home run, two runs scored, two RBI, and one stolen base. Chris Schommer Tue, Sep 15th | |
| George Springer is not in the Blue Jays lineup on Wednesday against the Rays. Ari Koslow Wed, Aug 19th | Jose Caballero went 3-for-5 in a win over the Red Sox with a home run, three runs scored, and three RBI. Chris Schommer Sun, Aug 30th | |
| George Springer is back in the Blue Jays lineup on Monday against the Red Sox. Ari Koslow Mon, Aug 10th | Jose Caballero went 2-for-4 in a 9-2 win over the Red Sox with one run scored and one stolen base. Chris Schommer Sun, Aug 30th | |
| George Springer is not in the Blue Jays lineup on Sunday against the Phillies. Ari Koslow Sun, Aug 9th | Jose Caballero went 1-for-2 in a win over the Blue Jays with one run scored, one RBI, one walk, and one stolen base. Chris Schommer Sun, Aug 16th | |
| 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 | ||
| George Springer LF,CF,RF,DH - FA | Jose Caballero 2B,3B,SS,LF,RF - NYY | |||||
| Date | Opp | Opp Pitcher | VBR | Opp | Opp Pitcher | VBR |
|---|---|---|---|---|---|---|
| Wed, Mar 25th |   |   |   | @ SF | Logan Webb (8-9) | |
| Fri, Mar 27th |   |   |   | @ SF | Robbie Ray (13-8) | #198 |
| Sat, Mar 28th |   |   |   | @ SF | Tyler Mahle (7-10) | #71 |
| Mon, Mar 30th |   |   |   | @ SEA | Luis Castillo (4-11) | #97 |
| Tue, Mar 31st |   |   |   | @ SEA | Logan Gilbert (12-11) | #8 |
| Wed, Apr 1st |   |   |   | @ SEA | George Kirby (9-11) | #33 |
| Fri, Apr 3rd |   |   |   | vs MIA | Eury Perez (8-11) | #22 |
| Sat, Apr 4th |   |   |   | vs MIA | Max Meyer (9-1) | |
| Sun, Apr 5th |   |   |   | vs MIA | Pete Fairbanks | |
| Tue, Apr 7th |   |   |   | vs ATH | Aaron Civale (6-8) | #219 |
| Wed, Apr 8th |   |   |   | vs ATH | Luis Severino (2-6) | |
| Thu, Apr 9th |   |   |   | vs ATH | Jeffrey Springs (4-14) | #267 |
| Fri, Apr 10th |   |   |   | @ TB | Steven Matz (6-6) | #201 |
| Sat, Apr 11th |   |   |   | @ TB | Nick Martinez (15-6) | #208 |
| Sun, Apr 12th |   |   |   | @ TB | Drew Rasmussen (16-5) | #26 |
| Mon, Apr 13th |   |   |   | vs LAA | Yusei Kikuchi (1-7) | #57 |
| Tue, Apr 14th |   |   |   | vs LAA | Reid Detmers (7-8) | #16 |
| Wed, Apr 15th |   |   |   | vs LAA | Jack Kochanowicz (2-5) | |
| Thu, Apr 16th |   |   |   | vs LAA | Brent Suter (3-2) | |
| Fri, Apr 17th |   |   |   | vs KC | Michael Wacha (9-10) | #99 |
| Sat, Apr 18th |   |   |   | vs KC | Noah Cameron (9-8) | #91 |
| Sun, Apr 19th |   |   |   | vs KC | Cole Ragans (1-4) | |
| Tue, Apr 21st |   |   |   | @ BOS | Connelly Early (7-5) | #76 |
| Wed, Apr 22nd |   |   |   | @ BOS | Ranger Suarez (8-5) | #70 |
| Thu, Apr 23rd |   |   |   | @ BOS | Payton Tolle (9-6) | #30 |
| Fri, Apr 24th |   |   |   | @ HOU | Lance McCullers Jr. (2-3) | |
| Sat, Apr 25th |   |   |   | @ HOU | Mike Burrows (4-9) | |
| Sun, Apr 26th |   |   |   | @ HOU | Spencer Arrighetti (9-9) | #181 |
| Mon, Apr 27th |   |   |   | @ TEX | Jack Leiter (3-7) | |
| Tue, Apr 28th |   |   |   | @ TEX | Jacob deGrom (11-11) | #12 |
| Wed, Apr 29th |   |   |   | @ TEX | Nathan Eovaldi (11-10) | #66 |
| Fri, May 1st |   |   |   | vs BAL | Cade Povich (2-1) | #173 |
| Sat, May 2nd |   |   |   | vs BAL | Kyle Bradish (7-14) | |
| Sun, May 3rd |   |   |   | vs BAL | Trey Gibson (2-3) | #249 |
| Mon, May 4th |   |   |   | vs BAL | Shane Baz (6-15) | #85 |
| Tue, May 5th |   |   |   | vs TEX | Jacob deGrom (11-11) | #12 |
| Wed, May 6th |   |   |   | vs TEX | Nathan Eovaldi (11-10) | #66 |
| Thu, May 7th |   |   |   | vs TEX | MacKenzie Gore (8-11) | #39 |
| Fri, May 8th |   |   |   | @ MIL | Jacob Misiorowski (16-5) | #7 |
| Sat, May 9th |   |   |   | @ MIL | Kyle Harrison (11-5) | #62 |
| Sun, May 10th |   |   |   | @ MIL | Logan Henderson (11-3) | #11 |
| Mon, May 11th |   |   |   | @ BAL | Brandon Young (9-6) | #168 |
| Tue, May 12th |   |   |   | @ BAL | Trevor Rogers (10-11) | #42 |
| Wed, May 13th |   |   |   | @ BAL | Kyle Bradish (7-14) | |
| Fri, May 15th |   |   |   | @ NYM | Clay Holmes (6-8) | #83 |
| Sat, May 16th |   |   |   | @ NYM | Huascar Brazoban (6-2) | #229 |
| Sun, May 17th |   |   |   | @ NYM | Freddy Peralta (10-11) | #51 |
| Mon, May 18th |   |   |   | vs TOR | Patrick Corbin (3-4) | |
| Tue, May 19th |   |   |   | vs TOR | Dylan Cease (11-6) | |
| Wed, May 20th |   |   |   | vs TOR | Trey Yesavage (5-6) | #24 |
| Thu, May 21st |   |   |   | vs TOR | Braydon Fisher (3-4) | #158 |
| Fri, May 22nd |   |   |   | vs TB | Nick Martinez (15-6) | #208 |
| Sun, May 24th |   |   |   | vs TB | Drew Rasmussen (16-5) | #26 |
| Mon, May 25th |   |   |   | @ KC | Michael Wacha (9-10) | #99 |
| Tue, May 26th |   |   |   | @ KC | Bailey Falter (0-2) | |
| Wed, May 27th |   |   |   | @ KC | Noah Cameron (9-8) | #91 |
| Fri, May 29th |   |   |   | @ ATH | Luis Severino (2-6) | |
| Sat, May 30th |   |   |   | @ ATH | J.T. Ginn (9-8) | |
| Sun, May 31st |   |   |   | @ ATH | Jacob Lopez (7-5) | #251 |
| Tue, Jun 2nd |   |   |   | vs CLE | Joey Cantillo (11-9) | #63 |
| Wed, Jun 3rd |   |   |   | vs CLE | Gavin Williams (14-8) | #20 |
| Thu, Jun 4th |   |   |   | vs CLE | Slade Cecconi (5-7) | #164 |
| Fri, Jun 5th |   |   |   | vs BOS | Sonny Gray (18-5) | #45 |
| Sun, Jun 7th |   |   |   | vs BOS | Ranger Suarez (8-5) | #70 |
| Mon, Jun 8th |   |   |   | @ CLE | Gavin Williams (14-8) | #20 |
| Tue, Jun 9th |   |   |   | @ CLE | Slade Cecconi (5-7) | #164 |
| Wed, Jun 10th |   |   |   | @ CLE | Parker Messick (12-9) | #29 |
| Fri, Jun 12th |   |   |   | @ TOR | Trey Yesavage (5-6) | #24 |
| Sat, Jun 13th |   |   |   | @ TOR | Kevin Gausman (9-12) | #36 |
| Sun, Jun 14th |   |   |   | @ TOR | Patrick Corbin (3-4) | |
| Tue, Jun 16th |   |   |   | vs CWS | Davis Martin (9-8) | #73 |
| Wed, Jun 17th |   |   |   | vs CWS | Anthony Kay (10-9) | #121 |
| Thu, Jun 18th |   |   |   | vs CWS | Bryan Hudson (5-4) | #141 |
| Fri, Jun 19th |   |   |   | vs CIN | Rhett Lowder (7-12) | #200 |
| Sat, Jun 20th |   |   |   | vs CIN | Andrew Abbott (6-11) | #149 |
| Sun, Jun 21st |   |   |   | vs CIN | Chase Burns (15-3) | |
| Mon, Jun 22nd |   |   |   | @ DET | Framber Valdez (10-12) | #53 |
| Tue, Jun 23rd |   |   |   | @ DET | Casey Mize (6-10) | #47 |
| Wed, Jun 24th |   |   |   | @ DET | Tarik Skubal (12-7) | #2 |
| Thu, Jun 25th |   |   |   | @ BOS | Connelly Early (7-5) | #76 |
| Fri, Jun 26th |   |   |   | @ BOS | Payton Tolle (9-6) | #30 |
| Sat, Jun 27th |   |   |   | @ BOS | Jake Bennett (9-7) | #210 |
| Sun, Jun 28th |   |   |   | @ BOS | Sonny Gray (18-5) | #45 |
| Mon, Jun 29th |   |   |   | vs DET | Casey Mize (6-10) | #47 |
| Tue, Jun 30th |   |   |   | vs DET | Tarik Skubal (12-7) | #2 |
| Wed, Jul 1st |   |   |   | vs DET | Troy Melton (8-5) | |
| Fri, Jul 3rd |   |   |   | vs MIN | Mike Paredes (0-3) | |
| Sat, Jul 4th |   |   |   | vs MIN | Zebby Matthews (9-11) | #134 |
| Sun, Jul 5th |   |   |   | vs MIN | Joe Ryan (7-10) | #25 |
| Mon, Jul 6th |   |   |   | @ TB | Griffin Jax (8-10) | #67 |
| Tue, Jul 7th |   |   |   | @ TB | Ian Seymour (9-7) | #60 |
| Wed, Jul 8th |   |   |   | @ TB | Shane McClanahan (10-7) | |
| Thu, Jul 9th |   |   |   | @ TB | Drew Rasmussen (16-5) | #26 |
| Fri, Jul 10th |   |   |   | @ WSH | Carson Palmquist (0-2) | |
| Sat, Jul 11th |   |   |   | @ WSH | PJ Poulin (3-0) | |
| Sun, Jul 12th |   |   |   | @ WSH | Cade Cavalli (13-5) | #34 |
| Fri, Jul 17th |   |   |   | vs LAD | Roki Sasaki (5-5) | #102 |
| Sun, Jul 19th |   |   |   | vs LAD | Will Klein (3-4) | |
| Mon, Jul 20th |   |   |   | vs PIT | Braxton Ashcraft (14-6) | |
| Wed, Jul 22nd |   |   |   | vs PIT | Bubba Chandler (8-10) | #59 |
| Fri, Jul 24th |   |   |   | @ PHI | Jesus Luzardo (14-5) | |
| Sat, Jul 25th |   |   |   | @ PHI | Tim Mayza (3-4) | #131 |
| Sun, Jul 26th |   |   |   | @ PHI | Cristopher Sanchez (18-7) | #6 |
| Mon, Jul 27th |   |   |   | @ CWS | Noah Schultz (4-9) | #154 |
| Tue, Jul 28th |   |   |   | @ CWS | Anthony Kay (10-9) | #121 |
| Wed, Jul 29th |   |   |   | @ CWS | Davis Martin (9-8) | #73 |
| Thu, Jul 30th |   |   |   | @ CWS | Sean Burke (11-7) | #58 |
| Fri, Jul 31st |   |   |   | @ CHC | Shota Imanaga (11-10) | #49 |
| Sat, Aug 1st |   |   |   | @ CHC | David Peterson (9-8) | #61 |
| Sun, Aug 2nd |   |   |   | @ CHC | Colin Rea (8-8) | #262 |
| Mon, Aug 3rd |   |   |   | vs STL | Michael McGreevy (7-9) | #109 |
| Tue, Aug 4th |   |   |   | vs STL | Hunter Dobbins (3-3) | |
| Wed, Aug 5th |   |   |   | vs STL | Andre Pallante (12-9) | #87 |
| Fri, Aug 7th |   |   |   | vs ATL | Tyler Mahle (7-10) | #71 |
| Sat, Aug 8th |   |   |   | vs ATL | Chris Sale (14-9) | #3 |
| Sun, Aug 9th |   |   |   | vs ATL | Grant Holmes (10-6) | #193 |
| Tue, Aug 11th |   |   |   | vs SEA | Bryan Woo (12-10) | #13 |
| Wed, Aug 12th |   |   |   | vs SEA | Bryce Miller (4-10) | #31 |
| Thu, Aug 13th |   |   |   | vs SEA | Logan Gilbert (12-11) | #8 |
| Fri, Aug 14th |   |   |   | @ TOR | Shane Bieber (5-2) | |
| Sat, Aug 15th |   |   |   | @ TOR | Braydon Fisher (3-4) | #158 |
| Sun, Aug 16th |   |   |   | @ TOR | Dylan Cease (11-6) | |
| Tue, Aug 18th |   |   |   | @ BAL | Shane Baz (6-15) | #85 |
| Wed, Aug 19th |   |   |   | @ BAL | Chris Bassitt (9-5) | #175 |
| Thu, Aug 20th |   |   |   | @ BAL | Kyle Bradish (7-14) | |
| Fri, Aug 21st |   |   |   | vs TOR | Mason Fluharty (7-1) | #117 |
| Sat, Aug 22nd |   |   |   | vs TOR | Dylan Cease (11-6) | |
| Sun, Aug 23rd |   |   |   | vs TOR | Jose Soriano (12-8) | #23 |
| Tue, Aug 25th |   |   |   | vs HOU | Ethan Pecko (2-0) | #148 |
| Wed, Aug 26th |   |   |   | vs HOU | Peter Lambert (8-10) | #185 |
| Thu, Aug 27th |   |   |   | vs HOU | Hayden Wesneski (6-2) | #100 |
| Fri, Aug 28th |   |   |   | vs BOS | Patrick Sandoval (1-7) | #92 |
| Sat, Aug 29th |   |   |   | vs BOS | Alec Gamboa (1-0) | #226 |
| Sun, Aug 30th |   |   |   | vs BOS | Ranger Suarez (8-5) | #70 |
| Mon, Aug 31st |   |   |   | @ LAA | Walbert Urena (9-11) | #40 |
| Tue, Sep 1st |   |   |   | @ LAA | Grayson Rodriguez (5-8) | #64 |
| Wed, Sep 2nd |   |   |   | @ LAA | Reid Detmers (7-8) | #16 |
| Fri, Sep 4th |   |   |   | @ SD | Walker Buehler (9-6) | #90 |
| Sat, Sep 5th |   |   |   | @ SD | Robbie Ray (13-8) | #198 |
| Sun, Sep 6th |   |   |   | @ SD | Michael King (12-10) | #55 |
| Tue, Sep 8th |   |   |   | vs COL | Gabriel Hughes (0-8) | |
| Wed, Sep 9th |   |   |   | vs COL | Tomoyuki Sugano (12-12) | #263 |
| Thu, Sep 10th |   |   |   | vs COL | Ryan Feltner (7-10) | #230 |
| Fri, Sep 11th |   |   |   | vs NYM | Nolan McLean (12-10) | #28 |
| Sat, Sep 12th |   |   |   | vs NYM | Zac Thornton (5-6) | #122 |
| Sun, Sep 13th |   |   |   | vs NYM | Christian Scott (4-5) | |
| Mon, Sep 14th |   |   |   | @ MIN | Dean Kremer (5-5) | #81 |
| Tue, Sep 15th |   |   |   | @ MIN | Bailey Ober (7-7) | #155 |
| Wed, Sep 16th |   |   |   | @ MIN | Zebby Matthews (9-11) | #134 |
| Fri, Sep 18th |   |   |   | @ ARI | Eduardo Rodriguez (16-7) | #191 |
| Sat, Sep 19th |   |   |   | @ ARI | Brandon Pfaadt (8-3) | #130 |
| Sun, Sep 20th |   |   |   | @ ARI | Corbin Burnes (0-0) | #41 |
| Tue, Sep 22nd |   |   |   | vs TB | Drew Rasmussen (16-5) | #26 |
| Wed, Sep 23rd |   |   |   | vs TB | Mason Englert (0-4) | #167 |
| Thu, Sep 24th |   |   |   | vs TB | Ian Seymour (9-7) | #60 |
| Fri, Sep 25th |   |   |   | vs BAL | Brandon Young (9-6) | #168 |

