MLB Player Intelligence

Riley O'Brien

RP  ·  St. Louis Cardinals  ·  #61

Bats/ThrowsR/R
Height6' 4"
Weight180 lbs
BirthplaceSeattle, WA
MLB Debut2021
CollegeCollege of Idaho
Draft2017: Rd 8, Pk 229 (TB)

📊Full Stat Line (2026)

G66
GS0
QS0
HLD1
H53
ER29
HR5
BB29
K/99.00
WAR-0.04

🤚Career Splits by Handedness

vs Left-Handed Batters
AVG.268
OBP.395
SLG.392
OPS.787
120 PA  ·  Ranks #415 of 640 qualified pitchers
vs Right-Handed Batters
AVG.227
OBP.324
SLG.351
OPS.675
112 PA  ·  Ranks #266 of 659 qualified pitchers

Career totals from real plate-appearance data — lower OPS allowed is better for a pitcher.

⚔️This Season vs. Each Opponent

Opponent ERAIPKBBOpp AVG
vs. CIN 0.005.284.190
vs. CHC 1.805.032.067
vs. WSH 0.004.040.077
vs. ATL 0.003.031.100
vs. COL 0.003.021.111
vs. SD 6.003.041.182
vs. SF 3.003.024.400
vs. LAD 15.432.131.462
vs. TB 0.002.120.333
vs. ARI 0.002.011.167
vs. BAL 4.502.010.333
vs. CHW 9.002.031.143
vs. CLE 0.002.030.000
vs. HOU 0.002.030.167
vs. KC 9.002.010.375
vs. MIA 0.002.020.143
vs. NYM 0.002.020.143
vs. OAK 0.002.021.000
vs. PIT 9.002.011.375
vs. TEX 13.502.022.375
vs. MIL 0.001.210.167
vs. PHI 32.401.211.500
vs. LAA 13.501.143.333
vs. BOS 0.001.010.000
vs. DET 0.001.010.000
vs. MIN 9.001.013.000
vs. NYY 0.001.011.000
vs. SEA 18.001.011.571
vs. TOR 0.001.010.250

🏟️This Season at Each Ballpark

Ballpark ERAIPKBBOpp AVG
Total 4.0864.06429.227
Busch Stadium II 3.5036.03112.233
Great American 0.003.263.083
Minute Maid Park 0.002.030.167
Nationals Park 0.002.020.000
PETCO Park 9.002.040.250
Wrigley Field 0.002.011.000
Angel Stadium 13.501.143.333
Dodger Stadium 13.501.111.333
AT&T Park 0.001.002.500
Chase Field 0.001.011.333
Comerica Park 0.001.010.000
Coors Field 0.001.020.250
Kauffman Stadium 18.001.010.400
Marlins Park 0.001.010.250
PNC Park 0.001.010.250
Rogers Centre 0.001.010.250
Target Field 9.001.013.000
Yankee Stadium 0.001.011.000
Citizens Bank Park 81.000.201.714

📅By Month & Recent Form

Split ERAIPKBBOpp AVG
Last 7 Days 0.001.000.000
Last 15 Days 2.254.042.267
Last 30 Days 4.829.1106.265
March 0.003.120.250
April 1.5012.0151.186
May 6.3010.0103.270
June 5.4010.077.237
July 2.168.1127.148
August 5.7311.085.238
September 4.829.1106.265

🎯Pitch Arsenal (2026)

Type Pitches Usage% Zone% Chase% Whiff% BA wOBA xwOBA
Sinker 622 58.5% 42.1% 23.1% 14.4% .281 .380 .418
Sweeper 349 32.8% 22.4% 63.4% 47.1% .138 .268 .272
Slider 82 7.7% 29.3% 22.7% 18.2% .143 .193 .379
Changeup 11 1.0% 27.3% 50.0% 50.0% — .700 .702

🌀Pitch Movement (2026)

Type # Velo Spin IVB H-Break Ext
Sinker 415 97.6 2,197 +4.3" +1.4" 6.8
Sweeper 256 82.7 2,304 -4.9" -1.2" 6.7
Slider 45 90.3 2,445 +3.2" -0.1" 6.7

IVB = induced vertical break (gravity removed) · H-Break = horizontal movement · Ext = release extension in feet.

📋Recent Game Log

DateOppScore IPHERBBKOutsERAPCDec
W Sunday, September 20, 2026 WSH 3-5 1.0000034.086S
L Saturday, September 19, 2026 WSH 8-5 1.0100234.1412—
L Wednesday, September 16, 2026 SF 6-5 1.0211034.2116L
W Monday, September 14, 2026 SF 1-2 1.0101234.1319S
L Saturday, September 12, 2026 CHW 6-5 1.0121234.2021L
W Friday, September 11, 2026 CHW 3-7 1.0000133.9711—
L Monday, September 7, 2026 SF 4-5 1.0102034.0311—
W Friday, September 4, 2026 COL 7-6 1.0100234.1112S
L Thursday, September 3, 2026 LAD 2-3 0.1221014.1817L
W Wednesday, September 2, 2026 LAD 8-6 1.0000133.8817S

👥Team — St. Louis Cardinals

PlayerPosKey Stat
Alec Burleson 1B 0.00 ERA
JJ Wetherholt 2B .242 AVG
Nolan Gorman 3B .184 AVG
Blaze Jordan 3B .247 AVG
Cesar Prieto 3B .079 AVG
Ramon Urias 3B .151 AVG
Leo Bernal C .284 AVG
Jimmy Crooks C .179 AVG
Pedro Pages C 4.50 ERA
Nathan Church CF .247 AVG
Victor Scott II CF .193 AVG
Ivan Herrera DH .241 AVG
Joshua Baez LF .230 AVG
Jose Fermin LF .248 AVG
Bryan Torres LF 0.00 ERA
Everson Pereira RF .235 AVG
Jordan Walker RF .269 AVG
Justin Bruihl RP 3.71 ERA
Caleb Ferguson RP 5.18 ERA
Ryan Fernandez RP 3.52 ERA
Luis Gastelum RP 4.42 ERA
Gordon Graceffo RP 2.67 ERA
Brycen Mautz RP 5.87 ERA
Hancel Rincon RP 27.00 ERA
George Soriano RP 4.23 ERA
Ryne Stanek RP 4.02 ERA
Peter Strzelecki RP 5.79 ERA
Matt Svanson RP 7.27 ERA
Cade Winquest RP 3.95 ERA
Bruce Zimmermann RP 5.40 ERA
Hunter Dobbins SP 3.67 ERA
Richard Fitts SP 5.00 ERA
Chase Hampton SP —
Cooper Hjerpe SP 4.38 ERA
Kyle Leahy SP 3.66 ERA
Matthew Liberatore SP 5.23 ERA
Quinn Mathews SP 3.83 ERA
Michael McGreevy SP 3.95 ERA
Andre Pallante SP 3.83 ERA
Tekoah Roby SP —
Thomas Saggese SS .235 AVG
Masyn Winn SS .232 AVG

See the Full Analysis

Key Suspects, player props, DFS rankings, and matchup intelligence for Riley O'Brien and every MLB game — available in the BlowOutAlert workspace.