Skip Navigation to Main Content

George Springer or Tyler O'Neill

Baseball Stats Comparison


See which player would win in a trade View Trade Analyzer

George Springer or Tyler O'Neill Player Statistics
  George Springer
LF,CF,RF,DH - FA
George Springer
Tyler O'Neill
LF,RF,DH - BAL
Tyler O'Neill
2026 Stats 
   
   
At Bats462231
   
Runs5931
   
Hits11549
   
Singles7531
   
Doubles238
   
Triples20
   
Home Runs1510
   
RBI5423
   
Stolen Bases121
   
Caught Stealing20
   
Walks4727
   
Strikeouts9572
   
Batting Average.249.212
   
On Base Pct.321.300
   
Slugging Pct.405.377
   
On-base Plus Slugging.726.677
   
George Springer or Tyler O'Neill Player Projections
  George Springer
LF,CF,RF,DH - FA
George Springer
Tyler O'Neill
LF,RF,DH - BAL
Tyler O'Neill
2026 Projections 
   
   
At Bats508339
   
Runs8448
   
Hits13379
   
Singles8345
   
Doubles2314
   
Triples21
   
Home Runs2518
   
RBI7250
   
Stolen Bases145
   
Caught Stealing21
   
Walks6039
   
Strikeouts113108
   
Batting Average.261.232
   
On Base Pct.338.311
   
Slugging Pct.458.443
   
On-base Plus Slugging.797.754
   
George Springer or Tyler O'Neill Player Notes
  George Springer
LF,CF,RF,DH - FA
George Springer
Tyler O'Neill
LF,RF,DH - BAL
Tyler O'Neill
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
Tyler O’Neill received a PRP injection in his injured shoulder.
Ari Koslow
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
The Orioles transferred OF Tyler O’Neill to the 60-day injured list.
Ari Koslow
Sat, Sep 19th
 George Springer is not in the Blue Jays lineup on Wednesday against the Rays.
Ari Koslow
Wed, Aug 19th
The shoulder of Tyler O'Neill has not responded to activity well.
Ari Koslow
Sun, Sep 13th
 George Springer is back in the Blue Jays lineup on Monday against the Red Sox.
Ari Koslow
Mon, Aug 10th
Tyler O'Neill played light catch and hit on August 28.
Ari Koslow
Tue, Sep 1st
 George Springer is not in the Blue Jays lineup on Sunday against the Phillies.
Ari Koslow
Sun, Aug 9th
The Orioles placed OF Tyler O’Neill on the 10-day injured list with right shoulder inflammation.
Ari Koslow
Thu, Aug 27th
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 or Tyler O'Neill Player Schedules
  George Springer
LF,CF,RF,DH - FA
George Springer
Tyler O'Neill
LF,RF,DH - BAL
Tyler O'Neill
Date OppOpp PitcherVBROppOpp PitcherVBR
Thu, Mar 26th   vs MINJoe Ryan (7-10)#25
Sat, Mar 28th   vs MINTaj Bradley (12-6)#44
Sun, Mar 29th   vs MINBailey Ober (7-7)#155
Mon, Mar 30th   vs TEXJack Leiter (3-7)
Tue, Mar 31st   vs TEXJacob deGrom (11-11)#12
Wed, Apr 1st   vs TEXNathan Eovaldi (11-10)#66
Fri, Apr 3rd   @ PITMitch Keller (6-8)
Sat, Apr 4th   @ PITCarmen Mlodzinski (8-7)#52
Sun, Apr 5th   @ PITBraxton Ashcraft (14-6)
Mon, Apr 6th   @ CWSGrant Taylor (7-3)#72
Tue, Apr 7th   @ CWSShane Smith (0-2)
Wed, Apr 8th   @ CWSSean Burke (11-7)#58
Fri, Apr 10th   vs SFLanden Roupp (9-14)
Sat, Apr 11th   vs SFLogan Webb (8-9)
Sun, Apr 12th   vs SFAdrian Houser (4-7)
Mon, Apr 13th   vs ARIRyne Nelson (3-5)#132
Tue, Apr 14th   vs ARIMerrill Kelly (10-14)#146
Wed, Apr 15th   vs ARIEduardo Rodriguez (16-7)#191
Thu, Apr 16th   @ CLEParker Messick (12-9)#29
Fri, Apr 17th   @ CLETanner Bibee (7-15)#80
Sat, Apr 18th   @ CLEGavin Williams (14-8)#20
Sun, Apr 19th   @ CLEJoey Cantillo (11-9)#63
Mon, Apr 20th   @ KCSeth Lugo (7-9)#184
Tue, Apr 21st   @ KCKris Bubic (4-2)#74
Wed, Apr 22nd   @ KCMichael Wacha (9-10)#99
Fri, Apr 24th   vs BOSBrayan Bello (6-7)#111
Sat, Apr 25th   vs BOSGarrett Crochet (3-3)
Sun, Apr 26th   vs BOSConnelly Early (7-5)#76
Tue, Apr 28th   vs HOUKai-Wei Teng (5-7)#220
Thu, Apr 30th   vs HOULance McCullers Jr. (2-3)
Fri, May 1st   @ NYYWill Warren (11-6)#69
Sat, May 2nd   @ NYYRyan Weathers (5-8)
Sun, May 3rd   @ NYYMax Fried (5-5)#21
Mon, May 4th   @ NYYCam Schlittler (14-6)#9
Tue, May 5th   @ MIASandy Alcantara (13-11)#77
Wed, May 6th   @ MIAEury Perez (8-11)#22
Thu, May 7th   @ MIAMax Meyer (9-1)
Fri, May 8th   vs ATHJacob Lopez (7-5)#251
Sat, May 9th   vs ATHAaron Civale (6-8)#219
Sun, May 10th   vs ATHLuis Severino (2-6)
Mon, May 11th   vs NYYRyan Weathers (5-8)
Tue, May 12th   vs NYYWill Warren (11-6)#69
Wed, May 13th   vs NYYMax Fried (5-5)#21
Fri, May 15th   @ WSHZack Littell (8-8)
Sat, May 16th   @ WSHCade Cavalli (13-5)#34
Sun, May 17th   @ WSHRichard Lovelady (3-4)
Mon, May 18th   @ TBShane McClanahan (10-7)
Tue, May 19th   @ TBGriffin Jax (8-10)#67
Wed, May 20th   @ TBSteven Matz (6-6)#201
Fri, May 22nd   vs DETJack Flaherty (3-8)#179
Sun, May 24th   vs DETTroy Melton (8-5)
Mon, May 25th   vs TBShane McClanahan (10-7)
Tue, May 26th   vs TBGriffin Jax (8-10)#67
Wed, May 27th   vs TBSteven Matz (6-6)#201
Thu, May 28th   vs TORPatrick Corbin (3-4)
Fri, May 29th   vs TORAdam Macko (2-0)
Sat, May 30th   vs TORTrey Yesavage (5-6)#24
Sun, May 31st   vs TORSpencer Miles (6-2)#98
Tue, Jun 2nd   @ BOSConnelly Early (7-5)#76
Wed, Jun 3rd   @ BOSPayton Tolle (9-6)#30
Thu, Jun 4th   @ BOSBrayan Bello (6-7)#111
Fri, Jun 5th   @ TORTrey Yesavage (5-6)#24
Sat, Jun 6th   @ TORBraydon Fisher (3-4)#158
Sun, Jun 7th   @ TORKevin Gausman (9-12)#36
Mon, Jun 8th   vs SEAEmerson Hancock (7-8)#135
Tue, Jun 9th   vs SEALogan Gilbert (12-11)#8
Wed, Jun 10th   vs SEAGeorge Kirby (9-11)#33
Thu, Jun 11th   vs SEABryan Woo (12-10)#13
Fri, Jun 12th   vs SDGriffin Canning (5-9)
Sat, Jun 13th   vs SDRandy Vasquez (10-6)#245
Sun, Jun 14th   vs SDWalker Buehler (9-6)#90
Tue, Jun 16th   @ SEALogan Gilbert (12-11)#8
Wed, Jun 17th   @ SEAGeorge Kirby (9-11)#33
Thu, Jun 18th   @ SEABryan Woo (12-10)#13
Fri, Jun 19th   @ LADRoki Sasaki (5-5)#102
Sat, Jun 20th   @ LADYoshinobu Yamamoto (14-9)#4
Sun, Jun 21st   @ LADEmmet Sheehan (5-8)#65
Mon, Jun 22nd   @ LAASam Aldegheri (3-4)#239
Tue, Jun 23rd   @ LAARyan Johnson (5-9)#170
Wed, Jun 24th   @ LAAJose Soriano (12-8)#23
Fri, Jun 26th   vs WSHAndrew Alvarez (2-6)#88
Sat, Jun 27th   vs WSHFoster Griffin (15-6)#54
Sun, Jun 28th   vs WSHZack Littell (8-8)
Mon, Jun 29th   vs CWSSean Burke (11-7)#58
Tue, Jun 30th   vs CWSErick Fedde (8-9)#157
Wed, Jul 1st   vs CWSNoah Schultz (4-9)#154
Fri, Jul 3rd   @ CINBrady Singer (6-15)#221
Sat, Jul 4th   @ CINHunter Greene (2-2)
Sun, Jul 5th   @ CINNick Lodolo (3-6)#169
Tue, Jul 7th   vs CHCMatthew Boyd (10-5)#78
Wed, Jul 8th   vs CHCColin Rea (8-8)#262
Thu, Jul 9th   vs CHCDavid Peterson (9-8)#61
Fri, Jul 10th   vs KCLuinder Avila (5-4)
Sat, Jul 11th   vs KCNoah Cameron (9-8)#91
Sun, Jul 12th   vs KCSeth Lugo (7-9)#184
Fri, Jul 17th   @ HOUPeter Lambert (8-10)#185
Sat, Jul 18th   @ HOUSpencer Arrighetti (9-9)#181
Sun, Jul 19th   @ HOUHunter Brown (6-4)#19
Mon, Jul 20th   @ BOSPayton Tolle (9-6)#30
Wed, Jul 22nd   @ BOSEduardo Rivera (0-1)
Fri, Jul 24th   vs ATLGrant Holmes (10-6)#193
Sat, Jul 25th   vs ATLBryce Elder (8-8)
Sun, Jul 26th   vs ATLReynaldo Lopez (4-5)
Mon, Jul 27th   @ DETKeider Montero (10-9)#188
Tue, Jul 28th   @ DETTroy Melton (8-5)
Wed, Jul 29th   @ DETTarik Skubal (12-7)#2
Fri, Jul 31st   vs PHIAndrew Painter (3-10)#125
Sat, Aug 1st   vs PHICristopher Sanchez (18-7)#6
Sun, Aug 2nd   vs PHIZack Wheeler (14-5)#5
Tue, Aug 4th   vs LAAGrayson Rodriguez (5-8)#64
Wed, Aug 5th   vs LAAReid Detmers (7-8)#16
Thu, Aug 6th   vs LAARyan Johnson (5-9)#170
Fri, Aug 7th   @ TEXNathan Eovaldi (11-10)#66
Sat, Aug 8th   @ TEXJacob deGrom (11-11)#12
Sun, Aug 9th   @ TEXKumar Rocker (6-11)#84
Mon, Aug 10th   @ MINDean Kremer (5-5)#81
Tue, Aug 11th   @ MINBailey Ober (7-7)#155
Wed, Aug 12th   @ MINZebby Matthews (9-11)#134
Fri, Aug 14th   @ TBSteven Matz (6-6)#201
Sat, Aug 15th   @ TBIan Seymour (9-7)#60
Sun, Aug 16th   @ TBFreddy Peralta (10-11)#51
Mon, Aug 17th   @ TBShane McClanahan (10-7)
Tue, Aug 18th   vs NYYCarlos Rodon (7-3)#32
Wed, Aug 19th   vs NYYWill Warren (11-6)#69
Thu, Aug 20th   vs NYYGerrit Cole (10-9)#18
Fri, Aug 21st   vs TBFreddy Peralta (10-11)#51
Sat, Aug 22nd   vs TBShane McClanahan (10-7)
Sun, Aug 23rd   vs TBNick Martinez (15-6)#208
Tue, Aug 25th   @ STLMatthew Liberatore (6-14)#95
Wed, Aug 26th   @ STLMichael McGreevy (7-9)#109
Thu, Aug 27th   @ STLGordon Graceffo
Fri, Aug 28th   @ ATHJacob Lopez (7-5)#251
Sat, Aug 29th   @ ATHJack Perkins (3-13)#171
Sun, Aug 30th   @ ATHJeffrey Springs (4-14)#267
Mon, Aug 31st   @ COLTanner Gordon (1-6)#222
Tue, Sep 1st   @ COLGabriel Hughes (0-8)
Wed, Sep 2nd   @ COLTomoyuki Sugano (12-12)#263
Thu, Sep 3rd   vs BOSJake Bennett (9-7)#210
Fri, Sep 4th   vs BOSRanger Suarez (8-5)#70
Sat, Sep 5th   vs BOSSonny Gray (18-5)#45
Sun, Sep 6th   vs BOSPayton Tolle (9-6)#30
Mon, Sep 7th   vs CLEJoey Cantillo (11-9)#63
Tue, Sep 8th   vs CLETanner Bibee (7-15)#80
Wed, Sep 9th   vs CLEFoster Griffin (15-6)#54
Fri, Sep 11th   @ TORMax Scherzer (4-9)#127
Sat, Sep 12th   @ TORSpencer Miles (6-2)#98
Sun, Sep 13th   @ TORDylan Cease (11-6)
Mon, Sep 14th   @ NYMJonah Tong (2-2)#56
Tue, Sep 15th   @ NYMSean Manaea (6-8)#46
Wed, Sep 16th   @ NYMXzavion Curry (0-1)
Fri, Sep 18th   vs MILDustin May (7-9)#35
Sat, Sep 19th   vs MILRobert Gasser (5-5)#43
Sun, Sep 20th   vs MILJacob Misiorowski (16-5)#7
Mon, Sep 21st   vs TORTrey Yesavage (5-6)#24
Wed, Sep 23rd   vs TORCJ Van Eyk (0-2)#209
Fri, Sep 25th   @ NYYRyan Yarbrough (2-1)#235