Racecast

Ryan O'Hara

Unattached (TX) · Jr · SOLPA DAAADistrict 1 · Compare head to head

Athlete rating 92.4 2026 TF season
Best race 115.1 XC
Races 82
Seasons 7 2019 — 2026

RankedNation #17938·NCAA DII #4072·EAST #2939·CACC #59·PA #1160·Team #2 ?

Rating scale ?

Cross Country

2025 XC 92.4

Chestnut Hill (PA) · Grade JR-3

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-10-26 Belmont Plateau 8000m 32:14.8 44th · 2nd on team 93.8 -0.071
2025-10-11 Belmont Plateau 8000m 31:32.2 43rd · 2nd on team 95.5 -0.071 CSR RSR
2025-10-03 Lehigh University - Murray H. Goodman Campus 8000m 31:56.3 266th · 2nd on team 88.8 -0.142 ★CR CSR
2025-09-20 Stockton College 8000m 30:56.9 95th · 2nd on team 92.4 -0.133 ★CR SR CSR
2025-09-13 Letterkenny Field 8000m 33:00.8 20th · 2nd on team 93.9 -0.059 ★CR CSR RSR
2025-09-06 Union Canal Tunnel Park 8000m 31:55 111th · 2nd on team 89.9 -0.128 ★CR SR CSR RSR

2024 XC 88.7

Chestnut Hill (PA) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-10-27 Belmont Plateau 8000m 30:55.2 38th · 2nd on team 97.5 -0.095 ★PR ★CR SR CSR RSR
2024-10-19 DREAM Park 8000m 33:32.3 115th · 2nd on team 85.4 -0.138 ★CR SR CSR
2024-10-05 PSU-Brandywine 8000m 33:38 11th · 2nd on team 91.2 -0.071 ★CR SR CSR RSR
2024-09-28 Big Spring HS 4000m 15:38.1 69th · 2nd on team 89.5 -0.107 ★PR ★CR SR CSR RSR
2024-09-20 University of Delaware 8000m 38:20.4 42nd · 2nd on team 80.1 -0.076 ★CR SR CSR RSR
2024-09-07 Belmont Plateau 8000m -0.095 SR CSR

2023 XC 93.4

Chestnut Hill (PA) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-11-04 Franklin Pierce University 10000m 39:00.8 128th · 3rd on team 91.9 -0.120 ★PR ★CR SR CSR
2023-10-22 Belmont Plateau 8000m 31:00.6 31st · 4th on team 96.7 -0.095 PR CR SR CSR RSR
2023-10-11 Cairn U 8000m 33:24.1 15th · 3rd on team 91.7 -0.079 PR ★CR SR CSR RSR
2023-10-07 Belmont Plateau 8000m 36:35.4 68th · 3rd on team -0.095 PR CR SR CSR
2023-09-01 Lehigh University - Murray H. Goodman Campus 6000m -0.101 ★PR ★CR SR CSR

2022 XC 113.4

Upper Dublin (PA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-10-28 Lehigh University - Murray H. Goodman Campus 5000m 17:10.7 122nd · 3rd on team 115.0 -0.069 ★PR ★CR SR CSR
2022-10-21 Lehigh University - Murray H. Goodman Campus 5000m 17:24.8 13th · 4th on team 114.0 -0.069 PR CR SR CSR
2022-10-08 Van Cortlandt Park 4023m 14:49 72nd · 3rd on team 112.6 -0.004 ★PR ★CR SR CSR
2022-09-24 Carlisle 5000m 18:13.1 175th · 3rd on team 110.2 -0.049 ★CR CSR
2022-09-10 Mill Street 5000m 17:26 17th · 3rd on team 115.1 -0.060 PR ★CR ★R SR CSR RSR
2022-09-02 Dock Mennonite Academy 5000m 17:58 14th · 3rd on team 113.5 -0.052 PR ★CR R SR CSR RSR

2021 XC 108.2

Upper Dublin (PA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-10-22 Lehigh University - Murray H. Goodman Campus 5000m 19:34.3 50th · 6th on team 102.0 -0.069 CR CSR
2021-10-09 William Tennent HS 5000m 18:37 91st · 4th on team 109.1 -0.053 ★CR CSR
2021-09-25 Carlisle 5000m 18:34.3 67th · 3rd on team 111.2 -0.049 CR R CSR RSR
2021-09-11 Mill Street 5000m 18:19 13th · 4th on team 110.5 -0.060 PR CR R SR CSR RSR

2019 XC 97.9

Upper Dublin (PA) · Grade 9

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2019-10-18 Lehigh University - Murray H. Goodman Campus 5000m 20:21.9 161st · 9th on team 97.4 -0.069 PR CR SR CSR
2019-09-14 Belmont Plateau 3000m 12:09 40th · 4th on team 98.5 +0.002 ★PR ★CR R SR CSR RSR

Track & Field

2026 TF 91.1

Unattached (TX) · Grade Jr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2026-06-08 Henderson Last Chance Meet 5000m 18:36.23 6th · 4th on team 87.0 -0.053 SR
2026-04-18 Misericordia Invitational 3ksteeple 11:06.35 2nd · 1st on team -0.038 ★PR SR
2026-04-11 Oscar Moore Invitational 800m 2:16.06 7th · 1st on team 93.8 -0.038 ★PR SR RSR
2026-04-11 Oscar Moore Invitational 400mh 1:11.01 8th · 1st on team -0.038 ★PR SR
2026-04-04 Ursinus Springfest 3ksteeple 11:09.5 6th · 1st on team -0.041 SR
2026-04-04 Ursinus Springfest 1500m 4:43.21 42nd · 1st on team 92.4 -0.041 RSR
2026-03-27 Danny Curran Invitational 1500m 4:42.4 107th · 1st on team 92.4 -0.044 SR RSR
2026-03-27 Danny Curran Invitational 800m 2:19.4 137th · 1st on team 91.0 -0.044 PR SR
2026-03-20 Purple & Gold 800m 2:22.13 47th · 1st on team 89.9 -0.037
2026-03-20 Purple & Gold 1500m 4:46.12 39th · 1st on team 91.9 -0.037 SR RSR
2026-02-07 Frank Colden Invitational 800m 2:20.61 30th · 1st on team 91.3 -0.046 PR SR RSR
2026-02-07 Frank Colden Invitational 1mile 5:17.26 28th · 1st on team 90.0 -0.046 SR

2025 TF 92.0

Chestnut Hill (PA) · Grade So

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2025-04-25 Carol and John Covert Classic 3ksteeple 11:08.43 6th · 1st on team -0.046 PR SR
2025-04-18 Paul Donahue Invitational 3ksteeple 11:11.34 24th · 1st on team -0.048 PR SR
2025-04-12 Oscar Moore Invitational 5000m 17:59.51 23rd · 2nd on team 91.6 -0.038
2025-04-05 Ursinus Track Festival 3ksteeple 11:21.03 7th · 1st on team -0.041 SR
2025-03-28 Danny Curran Invitational 1500m 4:40.3 96th · 1st on team 92.6 -0.048 ★PR SR RSR
2025-03-28 Danny Curran Invitational 5000m 17:21.67 104th · 2nd on team 93.5 -0.048 ★PR SR RSR
2025-03-22 Purple and Gold Invitational 1500m 4:46.01 48th · 1st on team 91.6 -0.037 PR SR RSR
2025-02-28 Fastrack Last Chance 1mile 5:09.33 27th · 1st on team 90.6 -0.053 SR RSR
2025-01-31 Rutgers Scarlet Knights Open 5000m 19:34.91 26th · 1st on team -0.050 PR SR

2024 TF 90.4

Chestnut Hill (PA) · Grade Fr

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2024-04-27 Paul Kaiser Classic 3ksteeple 11:42.52 16th · 1st on team -0.044
2024-04-20 Paul Donahue Invite 3ksteeple 11:19.99 18th · 1st on team -0.044 PR SR
2024-04-12 Stevenson Invitational 3ksteeple 11:54.99 4th · 1st on team -0.040 PR SR
2024-04-06 Ursinus T&F Invitational 1500m 4:52.36 38th · 2nd on team 89.8 -0.041 PR SR
2024-03-29 Meet results → Men's 800 Meters 2:20.18 66th · 1st on team ★PR SR
2024-01-20 Moravian Indoor Meet 1mile 5:13.22 26th · 1st on team 91.0 -0.046 SR RSR

2023 TF 111.0

Upper Dublin (PA) · Grade 12

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2023-05-13 SOL American Conference Championships 3200m 10:56.87 14th · 5th on team 109.8 -0.039
2023-05-13 SOL American Conference Championships 1600m 5:14.87 21st · 5th on team 106.3 -0.039
2023-04-14 Cardinal Invitational 1600m 4:54.99 14th · 2nd on team 113.4 -0.040
2023-04-11 Upper Dublin v Hatboro Horsham 3200m 10:45.84 6th · 3rd on team 111.7 -0.040
2023-04-11 Upper Dublin v Hatboro Horsham 1600m 4:58.19 5th · 2nd on team 111.9 -0.040
2023-03-31 John Heins Memorial Invitational 3200m 10:27.72 4th · 1st on team 113.7 -0.051 ★PR SR RSR
2023-03-31 John Heins Memorial Invitational 1600m 4:49.76 5th · 2nd on team 114.1 -0.051 ★PR SR RSR
2023-01-27 TFCAofGP Meet #8 800m 2:24.04 30th · 1st on team 106.7 -0.017 PR SR
2023-01-20 TFCAofGP Meet #7 1mile 5:07.31 19th · 1st on team 112.2 -0.017
2023-01-07 The Armory Hispanic Games 1mile 5:06.71 101st · 1st on team 109.0 -0.050
2022-12-22 TFCAofGP Meet #3 3000m 9:56.75 13th · 1st on team 113.7 -0.046 ★PR SR RSR
2022-12-17 TFCAofGP Meet #2 1mile 5:04.91 13th · 1st on team 111.7 -0.046 SR RSR
2022-12-10 TFCAofGP Meet #1 1mile 5:13.25 22nd · 1st on team 108.7 -0.046 SR RSR

2022 TF 108.0

Upper Dublin (PA) · Grade 11

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2022-05-14 SOL American Conference Championships 3200m 10:53.07 9th · 2nd on team 110.8 -0.039
2022-05-14 SOL American Conference Championships 1600m 4:59.8 11th · 3rd on team 112.1 -0.039 PR R SR RSR
2022-05-06 Henderson Invitational 1600m 5:08.22 86th · 1st on team 108.7 -0.046
2022-05-06 Hoka/Bryn Mawr Running Co. Henderson Invitational 1600m 5:08.22 86th · 1st on team 108.7 -0.046
2022-04-23 Father Judge Relays 1mile 5:02.33 2nd · 1st on team 111.1 -0.044 ★PR SR
2022-04-08 The John Heins Invitational 1600m 5:04.21 22nd · 1st on team 110.0 -0.045 PR SR
2022-04-02 PW Colonial Classic 3200m 10:50.67 7th · 3rd on team 111.9 -0.039 PR R SR RSR
2022-01-22 New Balance Games 2miles 12:05.69 113th · 3rd on team 102.0 -0.050 ★PR SR
2022-01-14 TFCAofGP Meet #5 800m 2:34.96 18th · 1st on team 99.8 -0.017 PR SR
2021-12-11 TFCAofGP Meet #1 3000m 10:55.4 12th · 1st on team 104.6 -0.046 PR SR RSR

2021 TF 98.9

Upper Dublin (PA) · Grade 10

Date Meet Event Result Place Rating Difficulty PR/SR Flags
2021-04-16 Upper Dublin Cardinal Invitational 1600m 5:27.33 22nd · 2nd on team 103.4 -0.040 PR R SR RSR
2021-04-06 Upper Dublin / Abington Dual 1600m 5:43.28 6th · 3rd on team 98.3 -0.040 PR SR RSR
2021-04-06 Upper Dublin / Abington Dual 3200m 12:51.23 4th · 2nd on team 95.0 -0.040 PR SR