Ryan O'Hearn props we published
| Date | Market | Line | Odds | Trust | Actual | Result |
|---|---|---|---|---|---|---|
| 2026-09-27 | Batter Doubles | O 0.5 | +441 (5.41) | 27% | 0 | LOSS |
| 2026-09-27 | Batter Hits | U 0.5 | +142 (2.42) | 55% | 0 | WIN |
| 2026-09-27 | Batter Rbis | O 0.5 | +192 (2.92) | 40% | 0 | LOSS |
| 2026-09-27 | Batter Runs Scored | U 0.5 | -181 (1.55) | 84% | 0 | WIN |
| 2026-09-27 | Batter Singles | U 0.5 | -144 (1.69) | 67% | 0 | WIN |
| 2026-09-27 | Batter Walks | U 0.5 | -240 (1.42) | 83% | 0 | WIN |
| 2026-09-26 | Batter Doubles | O 0.5 | +410 (5.10) | 28% | 0 | LOSS |
| 2026-09-26 | Batter Hits | U 0.5 | +149 (2.49) | 57% | 1 | LOSS |
| 2026-09-26 | Batter Rbis | O 0.5 | +178 (2.78) | 41% | 0 | LOSS |
| 2026-09-26 | Batter Runs Scored | U 0.5 | -164 (1.61) | 81% | 0 | WIN |
| 2026-09-26 | Batter Singles | U 0.5 | -141 (1.71) | 70% | 1 | LOSS |
| 2026-09-26 | Batter Total Bases | U 1.5 | -187 (1.53) | 79% | 1 | WIN |
| 2026-09-26 | Batter Walks | U 0.5 | -232 (1.43) | 79% | 0 | WIN |
| 2026-09-25 | Batter Doubles | O 0.5 | +488 (5.88) | 30% | 0 | LOSS |
| 2026-09-25 | Batter Hits | U 0.5 | +124 (2.24) | 61% | 2 | LOSS |
| 2026-09-25 | Batter Rbis | O 0.5 | +228 (3.28) | 36% | 2 | WIN |
| 2026-09-25 | Batter Runs Scored | U 0.5 | -221 (1.45) | 87% | 2 | LOSS |
| 2026-09-25 | Batter Singles | U 0.5 | -141 (1.71) | 76% | 2 | LOSS |
| 2026-09-25 | Batter Walks | O 0.5 | +198 (2.98) | 40% | 0 | LOSS |
| 2026-09-24 | Batter Doubles | O 0.5 | +418 (5.18) | 30% | 0 | LOSS |
| 2026-09-24 | Batter Hits | U 0.5 | +142 (2.42) | 60% | 0 | WIN |
| 2026-09-24 | Batter Rbis | O 0.5 | +217 (3.17) | 39% | 0 | LOSS |
| 2026-09-24 | Batter Runs Scored | U 0.5 | -231 (1.43) | 86% | 0 | WIN |
| 2026-09-24 | Batter Singles | U 0.5 | -125 (1.80) | 74% | 0 | WIN |
| 2026-09-24 | Batter Walks | O 0.5 | +181 (2.81) | 38% | 1 | WIN |
| 2026-09-22 | Batter Doubles | O 0.5 | +465 (5.65) | 25% | 0 | LOSS |
| 2026-09-22 | Batter Hits | U 0.5 | +143 (2.43) | 63% | 1 | LOSS |
| 2026-09-22 | Batter Rbis | O 0.5 | +212 (3.12) | 38% | 1 | WIN |
| 2026-09-22 | Batter Runs Scored | U 0.5 | -217 (1.46) | 84% | 0 | WIN |
| 2026-09-22 | Batter Singles | U 0.5 | -122 (1.82) | 71% | 1 | LOSS |
| 2026-09-22 | Batter Walks | O 0.5 | +215 (3.15) | 44% | 0 | LOSS |
| 2026-09-20 | Batter Doubles | O 0.5 | +388 (4.88) | 25% | 0 | LOSS |
| 2026-09-20 | Batter Hits | U 0.5 | +142 (2.42) | 66% | 1 | LOSS |
| 2026-09-20 | Batter Rbis | O 0.5 | +227 (3.27) | 37% | 0 | LOSS |
| 2026-09-20 | Batter Runs Scored | U 0.5 | -226 (1.44) | 89% | 1 | LOSS |
| 2026-09-20 | Batter Singles | U 0.5 | -137 (1.73) | 75% | 1 | LOSS |
| 2026-09-18 | Batter Doubles | O 0.5 | +363 (4.63) | 26% | 0 | LOSS |
| 2026-09-18 | Batter Hits | U 0.5 | +168 (2.68) | 60% | 0 | WIN |
| 2026-09-18 | Batter Rbis | O 0.5 | +194 (2.94) | 37% | 1 | WIN |
| 2026-09-18 | Batter Runs Scored | U 0.5 | -177 (1.56) | 84% | 0 | WIN |
| 2026-09-18 | Batter Singles | U 0.5 | -118 (1.85) | 73% | 0 | WIN |
| 2026-09-18 | Batter Total Bases | U 1.5 | -183 (1.55) | 77% | 0 | WIN |
| 2026-09-18 | Batter Walks | O 0.5 | +207 (3.07) | 34% | 1 | WIN |
| 2026-09-17 | Batter Doubles | 0.5 | — | — | — | void |
| 2026-09-17 | Batter Hits | 0.5 | — | — | — | void |
| 2026-09-17 | Batter Rbis | 0.5 | — | — | — | void |
| 2026-09-17 | Batter Runs Scored | 0.5 | — | — | — | void |
| 2026-09-17 | Batter Singles | 0.5 | — | — | — | void |
| 2026-09-17 | Batter Walks | 0.5 | — | — | — | void |
| 2026-09-16 | Batter Doubles | O 0.5 | +459 (5.59) | 26% | 0 | LOSS |
| 2026-09-16 | Batter Hits | U 0.5 | +120 (2.20) | 62% | 2 | LOSS |
| 2026-09-16 | Batter Rbis | O 0.5 | +232 (3.32) | 37% | 0 | LOSS |
| 2026-09-16 | Batter Runs Scored | U 0.5 | -227 (1.44) | 83% | 0 | WIN |
| 2026-09-16 | Batter Singles | U 0.5 | -178 (1.56) | 77% | 2 | LOSS |
| 2026-09-16 | Batter Walks | O 0.5 | +287 (3.87) | 36% | 0 | LOSS |
| 2026-09-15 | Batter Doubles | O 0.5 | +544 (6.44) | 25% | 0 | LOSS |
| 2026-09-15 | Batter Hits | U 0.5 | -111 (1.90) | 69% | 1 | LOSS |
| 2026-09-15 | Batter Rbis | O 0.5 | +318 (4.18) | 36% | 0 | LOSS |
| 2026-09-15 | Batter Runs Scored | O 0.5 | +224 (3.24) | 36% | 0 | LOSS |
| 2026-09-15 | Batter Singles | U 0.5 | -204 (1.49) | 83% | 1 | LOSS |
| 2026-09-15 | Batter Walks | O 0.5 | +235 (3.35) | 33% | 1 | WIN |
| 2026-09-12 | Batter Doubles | O 0.5 | +426 (5.26) | 28% | 0 | LOSS |
| 2026-09-12 | Batter Hits | U 0.5 | +150 (2.50) | 67% | 1 | LOSS |
| 2026-09-12 | Batter Rbis | O 0.5 | +187 (2.87) | 35% | 3 | WIN |
| 2026-09-12 | Batter Runs Scored | U 0.5 | -162 (1.62) | 82% | 1 | LOSS |
| 2026-09-12 | Batter Singles | U 0.5 | -126 (1.79) | 79% | 0 | WIN |
| 2026-09-12 | Batter Total Bases | U 1.5 | -196 (1.51) | 84% | 4 | LOSS |
| 2026-09-12 | Batter Walks | U 0.5 | -247 (1.40) | 84% | 0 | WIN |
| 2026-07-31 | Batter Hits | U 0.5 | +130 (2.30) | 56% | 1 | LOSS |
| 2026-07-31 | Batter Total Bases | U 0.5 | +130 (2.30) | 53% | 1 | LOSS |
| 2026-07-30 | Batter Total Bases | U 1.5 | -150 (1.67) | 61% | 0 | WIN |
| 2026-07-30 | Batter Hits | U 0.5 | +180 (2.80) | 53% | 0 | WIN |
| 2026-07-29 | Batter Hits | O 0.5 | -220 (1.45) | 61% | 0 | LOSS |
| 2026-07-29 | Batter Total Bases | O 1.5 | +130 (2.30) | 52% | 0 | LOSS |
| 2026-07-28 | Batter Total Bases | U 1.5 | -147 (1.68) | 65% | 4 | LOSS |
| 2026-07-28 | Batter Hits | O 0.5 | -245 (1.41) | 61% | 2 | WIN |
| 2026-07-27 | Batter Hits | O 0.5 | -214 (1.47) | 62% | 0 | LOSS |
| 2026-07-27 | Batter Total Bases | O 1.5 | +138 (2.38) | 53% | 0 | LOSS |
| 2026-07-26 | Batter Hits | O 0.5 | -215 (1.47) | 60% | 1 | WIN |
| 2026-07-26 | Batter Total Bases | O 1.5 | +118 (2.18) | 50% | 4 | WIN |
| 2026-07-25 | Batter Hits | U 0.5 | +140 (2.40) | 55% | 1 | LOSS |
| 2026-07-25 | Batter Total Bases | U 0.5 | +140 (2.40) | 53% | 1 | LOSS |
| 2026-07-24 | Batter Hits | U 0.5 | +150 (2.50) | 58% | 2 | LOSS |
| 2026-07-24 | Batter Total Bases | U 0.5 | +138 (2.38) | 56% | 2 | LOSS |
| 2026-07-22 | Batter Hits | U 0.5 | +132 (2.32) | 53% | 0 | WIN |
| 2026-07-21 | Batter Total Bases | 1.5 | — | — | — | void |
| 2026-07-21 | Batter Hits | 0.5 | — | — | — | void |
| 2026-07-20 | Batter Hits | U 0.5 | +140 (2.40) | 56% | 2 | LOSS |
| 2026-07-20 | Batter Total Bases | U 0.5 | +140 (2.40) | 54% | 2 | LOSS |
| 2026-07-19 | Batter Hits | U 0.5 | +145 (2.45) | 53% | 0 | WIN |
| 2026-07-19 | Batter Total Bases | U 0.5 | +135 (2.35) | 52% | 0 | WIN |
| 2026-07-18 | Batter Hits | U 0.5 | +140 (2.40) | 50% | 0 | WIN |
| 2026-07-18 | Batter Total Bases | U 0.5 | +140 (2.40) | 48% | 0 | WIN |
| 2026-07-17 | Batter Total Bases | 0.5 | — | — | — | void |
| 2026-07-17 | Batter Hits | 0.5 | — | — | — | void |
| 2026-07-12 | Batter Hits | U 0.5 | +140 (2.40) | 51% | 2 | LOSS |
| 2026-07-12 | Batter Total Bases | U 0.5 | +150 (2.50) | 49% | 3 | LOSS |
| 2026-07-10 | Batter Hits | 0.5 | — | — | — | void |
| 2026-07-10 | Batter Total Bases | 1.5 | — | — | — | void |
| 2026-07-09 | Batter Hits | O 0.5 | -235 (1.43) | 69% | 0 | LOSS |
| 2026-07-09 | Batter Total Bases | U 1.5 | -165 (1.61) | 57% | 0 | WIN |
| 2026-07-08 | Batter Hits | O 0.5 | -240 (1.42) | 67% | 1 | WIN |
| 2026-07-08 | Batter Total Bases | O 1.5 | +120 (2.20) | 56% | 1 | LOSS |
| 2026-07-07 | Batter Hits | O 0.5 | -210 (1.48) | 65% | 4 | WIN |
| 2026-07-07 | Batter Total Bases | U 1.5 | -190 (1.53) | 59% | 13 | LOSS |
| 2026-07-05 | Batter Total Bases | U 1.5 | -175 (1.57) | 61% | 1 | WIN |
| 2026-07-05 | Batter Hits | U 0.5 | +185 (2.85) | 49% | 1 | LOSS |
| 2026-07-04 | Batter Hits | U 1.5 | -246 (1.41) | 67% | 2 | LOSS |
| 2026-07-04 | Batter Total Bases | U 1.5 | -127 (1.79) | 59% | 2 | LOSS |
| 2026-07-03 | Batter Total Bases | O 0.5 | -185 (1.54) | 70% | 0 | LOSS |
| 2026-07-03 | Batter Hits | O 0.5 | -210 (1.48) | 68% | 0 | LOSS |
| 2026-07-02 | Batter Hits | O 0.5 | -250 (1.40) | 68% | 1 | WIN |
| 2026-07-02 | Batter Total Bases | O 1.5 | +123 (2.23) | 54% | 2 | WIN |
| 2026-07-01 | Batter Hits | O 0.5 | -188 (1.53) | 64% | 1 | WIN |
| 2026-07-01 | Batter Total Bases | U 1.5 | -173 (1.58) | 61% | 1 | WIN |
| 2026-06-30 | Batter Total Bases | O 0.5 | -162 (1.62) | 66% | 0 | LOSS |
| 2026-06-30 | Batter Hits | O 0.5 | -159 (1.63) | 65% | 0 | LOSS |
| 2026-06-29 | Batter Hits | O 0.5 | -210 (1.48) | 65% | 2 | WIN |
| 2026-06-29 | Batter Total Bases | U 1.5 | -175 (1.57) | 60% | 2 | LOSS |
| 2026-06-28 | Batter Total Bases | O 1.5 | +118 (2.18) | 52% | 9 | WIN |
| 2026-06-28 | Batter Hits | U 0.5 | +150 (2.50) | 49% | 3 | LOSS |
| 2026-06-27 | Batter Hits | O 0.5 | -165 (1.61) | 62% | 1 | WIN |
| 2026-06-27 | Batter Total Bases | U 0.5 | +125 (2.25) | 47% | 1 | LOSS |
| 2026-06-26 | Batter Total Bases | O 0.5 | -190 (1.53) | 66% | 0 | LOSS |
| 2026-06-26 | Batter Hits | O 0.5 | -192 (1.52) | 64% | 0 | LOSS |
| 2026-06-25 | Batter Hits | U 0.5 | +146 (2.46) | 50% | 1 | LOSS |
| 2026-06-25 | Batter Total Bases | U 0.5 | +130 (2.30) | 48% | 1 | LOSS |
| 2026-06-24 | Batter Hits | U 0.5 | +140 (2.40) | 51% | 4 | LOSS |
| 2026-06-24 | Batter Total Bases | U 0.5 | +140 (2.40) | 49% | 7 | LOSS |
| 2026-06-23 | Batter Total Bases | U 1.5 | -206 (1.49) | 64% | 1 | WIN |
| 2026-06-23 | Batter Hits | O 0.5 | -215 (1.47) | 63% | 1 | WIN |
| 2026-06-21 | Batter Total Bases | O 1.5 | -125 (1.80) | 55% | 0 | LOSS |
| 2026-06-21 | Batter Hits | O 1.5 | +135 (2.35) | 48% | 0 | LOSS |
| 2026-06-20 | Batter Hits | U 1.5 | -175 (1.57) | — | 0 | WIN |
| 2026-06-20 | Batter Total Bases | U 1.5 | -105 (1.95) | — | 0 | WIN |
| 2026-06-17 | Batter Total Bases | U 1.5 | -125 (1.80) | 66% | 7 | LOSS |
| 2026-06-17 | Batter Hits | U 0.5 | +190 (2.90) | 51% | 3 | LOSS |
| 2026-06-16 | Batter Total Bases | U 1.5 | -160 (1.63) | 64% | 4 | LOSS |
| 2026-06-16 | Batter Hits | U 0.5 | +188 (2.88) | — | 3 | LOSS |
| 2026-06-15 | Batter Hits | O 0.5 | -250 (1.40) | — | 1 | WIN |
| 2026-06-15 | Batter Total Bases | U 1.5 | -160 (1.63) | — | 1 | WIN |
| 2026-06-14 | Batter Hits | O 0.5 | -200 (1.50) | 63% | 0 | LOSS |
| 2026-06-14 | Batter Total Bases | U 1.5 | -200 (1.50) | 61% | 0 | WIN |
| 2026-06-13 | Batter Total Bases | U 1.5 | -200 (1.50) | 61% | 2 | LOSS |
| 2026-06-13 | Batter Hits | U 0.5 | +145 (2.45) | 50% | 2 | LOSS |
| 2026-06-12 | Batter Hits | O 0.5 | -240 (1.42) | 67% | 0 | LOSS |
| 2026-06-12 | Batter Total Bases | U 1.5 | -161 (1.62) | 62% | 0 | WIN |
| 2026-06-11 | Batter Total Bases | O 0.5 | -185 (1.54) | 68% | 1 | WIN |
| 2026-06-11 | Batter Hits | O 0.5 | -217 (1.46) | 66% | 1 | WIN |
| 2026-06-10 | Batter Hits | O 0.5 | -175 (1.57) | 64% | 1 | WIN |
| 2026-06-10 | Batter Total Bases | U 0.5 | +110 (2.10) | 51% | 1 | LOSS |
| 2026-06-09 | Batter Total Bases | O 0.5 | -165 (1.61) | 64% | 4 | WIN |
| 2026-06-09 | Batter Hits | O 0.5 | -165 (1.61) | 62% | 1 | WIN |
| 2026-06-07 | Batter Hits | O 0.5 | -224 (1.45) | 66% | 0 | LOSS |
| 2026-06-07 | Batter Total Bases | U 1.5 | -185 (1.54) | 62% | 0 | WIN |
| 2026-06-06 | Batter Hits | U 0.5 | +145 (2.45) | 52% | 1 | LOSS |
| 2026-06-06 | Batter Total Bases | U 0.5 | +140 (2.40) | 50% | 1 | LOSS |
| 2026-06-05 | Batter Total Bases | U 1.5 | -210 (1.48) | 62% | 0 | WIN |
| 2026-06-05 | Batter Hits | O 0.5 | -218 (1.46) | 59% | 0 | LOSS |
| 2026-06-04 | Batter Hits | O 0.5 | -205 (1.49) | — | 2 | WIN |
| 2026-06-04 | Batter Total Bases | O 0.5 | -190 (1.53) | 67% | 5 | WIN |
| 2026-06-03 | Batter Total Bases | O 0.5 | -185 (1.54) | — | 0 | LOSS |
| 2026-06-03 | Batter Hits | U 0.5 | +143 (2.43) | 52% | 0 | WIN |
| 2026-06-02 | Batter Hits | U 0.5 | +145 (2.45) | — | 1 | LOSS |
| 2026-06-02 | Batter Total Bases | U 1.5 | -160 (1.63) | — | 1 | WIN |
| 2026-05-17 | Batter Hits | 0.5 | — | — | — | void |
| 2026-05-17 | Batter Total Bases | 0.5 | — | — | — | void |
| 2026-05-16 | Batter Total Bases | O 0.5 | -160 (1.63) | 66% | 0 | LOSS |
| 2026-05-16 | Batter Hits | O 0.5 | -208 (1.48) | 62% | 0 | LOSS |
| 2026-05-15 | Batter Hits | O 0.5 | -210 (1.48) | 63% | 0 | LOSS |
| 2026-05-15 | Batter Total Bases | O 1.5 | +130 (2.30) | 54% | 0 | LOSS |
| 2026-05-14 | Batter Total Bases | U 1.5 | -190 (1.53) | 65% | 6 | LOSS |
| 2026-05-14 | Batter Hits | O 0.5 | -210 (1.48) | 63% | 3 | WIN |
| 2026-05-12 | Batter Hits | O 0.5 | -225 (1.44) | 64% | 0 | LOSS |
| 2026-05-12 | Batter Total Bases | O 1.5 | +120 (2.20) | 52% | 0 | LOSS |
| 2026-05-10 | Batter Total Bases | O 0.5 | -190 (1.53) | 71% | 1 | WIN |
| 2026-05-10 | Batter Hits | U 0.5 | +140 (2.40) | 49% | 1 | LOSS |
| 2026-05-09 | Batter Hits | U 0.5 | +140 (2.40) | — | 2 | LOSS |
| 2026-05-09 | Batter Total Bases | U 0.5 | +140 (2.40) | — | 2 | LOSS |
| 2026-05-08 | Batter Hits | O 0.5 | -160 (1.63) | — | 0 | LOSS |
| 2026-05-08 | Batter Total Bases | O 0.5 | -160 (1.63) | — | 0 | LOSS |
| 2026-05-07 | Batter Total Bases | U 1.5 | -175 (1.57) | 70% | 1 | WIN |
| 2026-05-07 | Batter Hits | U 0.5 | +185 (2.85) | 43% | 1 | LOSS |
| 2026-05-06 | Batter Total Bases | U 1.5 | -185 (1.54) | — | 0 | WIN |
| 2026-05-06 | Batter Hits | U 0.5 | +182 (2.82) | — | 0 | WIN |
| 2026-05-03 | Batter Total Bases | O 0.5 | -185 (1.54) | 70% | 0 | LOSS |
| 2026-05-03 | Batter Hits | O 0.5 | -163 (1.61) | 68% | 0 | LOSS |
| 2026-05-02 | Batter Hits | O 0.5 | -212 (1.47) | 74% | 2 | WIN |
| 2026-05-02 | Batter Total Bases | O 0.5 | -200 (1.50) | 72% | 3 | WIN |
| 2026-05-01 | Batter Hits | O 0.5 | -250 (1.40) | 78% | 2 | WIN |
| 2026-05-01 | Batter Total Bases | O 1.5 | +121 (2.21) | 52% | 2 | WIN |
| 2026-04-30 | Batter Hits | O 0.5 | -240 (1.42) | 73% | 0 | LOSS |
| 2026-04-30 | Batter Total Bases | O 0.5 | -200 (1.50) | 72% | 0 | LOSS |
| 2026-04-29 | Batter Hits | O 0.5 | -210 (1.48) | 73% | 1 | WIN |
| 2026-04-29 | Batter Total Bases | O 0.5 | -210 (1.48) | 73% | 1 | WIN |
| 2026-04-28 | Batter Total Bases | U 1.5 | -158 (1.63) | 67% | 5 | LOSS |

