
Ryan O'Hearn
Position
1B
Size
6' 2" · 220 lbs
Age
Jul 26, 1993 (Age 32)
B/T
L/L
Salary
$14.0M
Draft
2014 R8 #243
Debut
2018-07-31

Ryan O'Hearn
Position
1B
Size
6' 2" · 220 lbs
Age
Jul 26, 1993 (Age 32)
B/T
L/L
Salary
$14.0M
Draft
2014 R8 #243
Debut
2018-07-31
Impact
QWAR
65
Batting
65
Fielding
50
Baserunning
50
Contact Quality
Q-Contact
63
Power
56
Discipline
67
BB Quality
68
Exit Velo
73
Barrels
39
Profile
Sprint Speed
38
Bat Speed
29
Hard Hit%
64
xwOBA
77
Arm Strength
30
Reliability
Consistency
39
Durability
69
Value
Surplus Value
79
Trade Value
43
QWAR
Quant Sports Wins Above Replacement
Statistics
2025 All-Star
| Season | QWAR | Q-Contact | Q-Power | Q-BB | Q-Disc | Q-EV | Q-Barrel | Q-Whiff | Batting | Field | BRR | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2018 | +1.6 | 70th | 86th | 60th | 57th | 92nd | 92nd | 25th | +10.7 | +0.1 | 0.0 | |
| 2019 | -1.0 | 60th | 73rd | 49th | 55th | 78th | 67th | 54th | -17.0 | +0.3 | -0.5 | |
| 2020 | -2.2 | 57th | 60th | 54th | 56th | 72nd | 43rd | 32nd | -8.8 | +0.2 | 0.0 | |
| 2021 | -0.8 | 59th | 75th | 57th | 37th | 88th | 62nd | 41st | -9.1 | +0.1 | -0.5 | |
| 2022 | -0.4 | 70th | 77th | 82nd | 44th | 93rd | 54th | 53rd | -5.2 | +0.0 | 0.0 | |
| 2023 | +1.6 | 70th | 83rd | 68th | 50th | 93rd | 69th | 70th | +9.7 | -0.1 | -0.2 | |
| 2024 | +2.6 | 66th | 60th | 71st | 69th | 73rd | 56th | 89th | +14.8 | -0.1 | +0.4 | |
| 2025 | +1.9 | 63rd | 52nd | 73rd | 65th | 62nd | 43rd | 72nd | +16.7 | -0.3 | +0.6 | |
| 2026 | +1.8 | 63rd | 56th | 68th | 67th | 73rd | 39th | 63rd | +5.1 | 0.0 | 0.0 |
Contract
Free Agent
| Season | Salary | Surplus |
|---|---|---|
| 2026 | $14.0M | -3.8 |
| 2027 | $15.0M | -5.3 |
| 2028 | $0 | +8.8 |
AAV
$14.5M
Remaining
$29M
Value Analysis
$23.5M
$14.0M
ProductionSalary
| Net surplus | +9.5M |
| Contract surplus | -0.3M |
Trade Value
QWAR (season)1.8
Career QWAR5.2
Age32
Yrs remaining3
Fantasy
Redraft
Hold
2.4FPPG
-0.2 ↓L5 FPPG
1BPosition
55Games
Dynasty
SellAge 32
55GP
Role
1B
55games
L10 FP
Schedule
Home (29g)2.8
Away (26g)2.0
Rest (2g)—
B2B (53g)2.2
Range
-2Floor
1Median
10Ceiling
64%Consistency
Betting
Season55 games
Prop
Invest (coming soon)
$28.85+20.0%+61.9% from IPO
IPO $18High $37Low $14Season $17–$37