Speed rating — all races
Cross Country
XC speed rating
2025 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-11-01 | Fortress Obetz | 5000m | 16:57.1 | 109th · 2nd on team | 123.5 | +0.025 | ★CR CSR RSR |
| 2025-10-25 | Boardman HS | 5000m | 16:51.4 | 39th · 2nd on team | 123.3 | +0.033 | ★CR CSR RSR |
| 2025-10-18 | Madison High School | 5000m | 16:58.7 | 13th · 3rd on team | 119.7 | +0.001 | |
| 2025-09-27 | Madison High School | 5000m | 16:43.8 | 26th · 3rd on team | 121.2 | +0.001 | ★CR CSR |
| 2025-09-06 | Wooster HS | 5000m | 16:27.3 | 57th · 3rd on team | 121.2 | -0.022 | ★PR ★CR SR CSR RSR |
| 2025-08-23 | Riverside High School | 5000m | 17:08.3 | 66th · 2nd on team | 118.1 | -0.001 | ★CR SR CSR RSR |
2024 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-10-26 | Boardman HS | 5000m | 17:15.9 | 82nd · 4th on team | 121.7 | +0.033 | CR CSR RSR |
| 2024-10-19 | Madison High School | 5000m | 17:37.3 | 49th · 5th on team | 115.4 | +0.001 | CR CSR |
| 2024-10-05 | Trumbull County Fairgrounds | 5000m | 17:12.9 | 42nd · 3rd on team | 119.4 | +0.003 | ★CR CSR RSR |
| 2024-09-21 | Strongsville HS | 5000m | 17:48.6 | 95th · 5th on team | 116.1 | +0.007 | ★CR CSR |
| 2024-09-07 | Wooster High School | 5000m | 16:49.4 | 63rd · 5th on team | 119.0 | -0.022 | PR ★CR SR CSR RSR |
| 2024-08-31 | Garfield Park | 5000m | 17:56.4 | 79th · 6th on team | 113.9 | +0.003 | PR ★CR SR CSR RSR |
2023 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-09-02 | Garfield Park | 5000m | 20:32.1 | 161st · 8th on team | — | +0.003 | PR CR SR CSR |
2022 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-10-16 | Notre Dame - Cathedral Latin HS | 3218m | 12:30.5 | 4th · 1st on team | 125.3 | +0.046 | ★CR CSR RSR |
| 2022-10-09 | Lake Catholic HS | 3218m | 12:36.9 | 2nd · 1st on team | 122.5 | +0.032 | ★CR CSR |
| 2022-10-02 | Gilmour Academy | 3218m | 12:13.7 | 1st · 1st on team | 125.1 | +0.008 | SR CSR RSR |
| 2022-09-11 | Notre Dame - Cathedral Latin HS | 3218m | 12:47.4 | 1st · 1st on team | 123.0 | +0.046 | CR SR CSR RSR |
| 2022-09-04 | Medina Buckeye | 3218m | 12:49.9 | 1st · 1st on team | 117.6 | +0.018 | ★CR SR CSR RSR |
| 2022-08-28 | Hawken Upper School | 3218m | 13:53 | 3rd · 1st on team | 114.4 | +0.047 | SR CSR RSR |
2021 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-10-17 | Gilmour Academy | 3218m | 11:47.6 | 7th · 1st on team | 130.1 | +0.008 | ★PR ★CR SR CSR RSR |
| 2021-10-10 | Notre Dame - Cathedral Latin HS | 3218m | 14:17.1 | 9th · 1st on team | 112.7 | +0.046 | CSR |
| 2021-10-03 | Hudson Springs Park | 3218m | 12:57.1 | 6th · 1st on team | 123.7 | +0.054 | ★CR CSR |
| 2021-09-25 | Forest Hill Park | 3218m | 12:23.2 | 4th · 1st on team | 128.3 | +0.038 | ★CR CSR RSR |
| 2021-09-12 | Walsh Jesuit High School | 3218m | 12:19 | 4th · 1st on team | 128.1 | +0.019 | ★CR CSR RSR |
| 2021-09-05 | Buckeye HS | 3218m | 12:16 | 7th · 1st on team | 126.5 | +0.026 | PR ★CR SR CSR RSR |
| 2021-08-28 | Hawken Upper School | 3218m | 12:48 | 3rd · 1st on team | 125.6 | +0.047 | PR ★CR SR CSR RSR |
2020 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-10-11 | Lorain County Community College | 3218m | 13:11.2 | 25th · 1st on team | 120.4 | +0.046 | ★CR CSR |
| 2020-10-04 | Lorain County Community College | 3218m | 13:12.9 | 12th · 1st on team | 120.0 | +0.046 | CR CSR |
| 2020-09-27 | Notre Dame - Cathedral Latin HS | 3218m | 13:07.2 | 12th · 1st on team | 120.7 | — | PR CR SR CSR |
| 2020-09-20 | Walsh Jesuit High School | 3218m | 13:30.1 | 14th · 1st on team | 114.3 | +0.019 | CR CSR |
| 2020-09-13 | Notre Dame - Cathedral Latin HS | 3218m | 13:20.5 | 11th · 1st on team | 121.0 | — | PR CR SR CSR RSR |
| 2020-09-06 | Walsh Jesuit High School | 3218m | 13:51.2 | 17th · 1st on team | 114.4 | +0.019 | PR CR SR CSR RSR |
2019 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-10-06 | Gilmour Academy | 2414m | 9:49.1 | 6th · 1st on team | 123.0 | -0.020 | ★CR CSR |
| 2019-09-21 | Forest Hill Park | 2000m | 8:57.7 | 1st · 1st on team | 114.5 | — | ★PR ★CR SR CSR |
| 2019-09-15 | Brecksville Hilton ES | 2414m | 9:16 | 3rd · 1st on team | 134.1 | +0.009 | ★PR ★CR R SR CSR RSR |
| 2019-09-08 | Notre Dame - Cathedral Latin HS | 2414m | 10:03.7 | 3rd · 1st on team | 125.8 | — | ★CR CSR |
| 2019-08-24 | Hawken Upper School | 2414m | 9:24.6 | 2nd · 1st on team | 132.4 | +0.019 | PR ★CR R SR CSR RSR |
2018 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-10-07 | Hudson Springs Park | 2414m | 10:52.1 | 21st · 2nd on team | 92.7 | -0.004 | ★CR CSR |
| 2018-09-30 | Hudson High School | 2414m | 10:43.7 | 7th · 2nd on team | 119.5 | +0.041 | ★CR CSR |
| 2018-09-22 | Forest Hill Park | 2000m | 9:03.8 | 1st · 1st on team | 111.1 | — | PR CR SR CSR |
| 2018-09-02 | Gilmour Academy | 2414m | 9:50.7 | 7th · 1st on team | 122.9 | -0.020 | PR CR SR CSR |
| 2018-08-25 | Hawken Upper School | 2414m | 9:59 | 7th · 1st on team | 125.5 | +0.019 | PR CR R SR CSR RSR |
2017 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2017-10-08 | Hawken Upper School | 2414m | 11:38.3 | 30th · 1st on team | 107.6 | +0.019 | CR CSR |
| 2017-10-01 | Hudson High School | 2414m | 11:20.5 | 12th · 1st on team | 110.6 | +0.041 | PR CR SR CSR |
| 2017-09-23 | Forest Hill Park | 2092m | 11:56.3 | 48th · 1st on team | 90.6 | — | ★PR ★CR SR CSR |
| 2017-09-10 | Walsh Jesuit HS | 2414m | 11:42.4 | 19th · 1st on team | 111.5 | +0.061 | ★CR CSR |
| 2017-09-03 | Notre Dame - Cathedral Latin HS | 2414m | 12:29.5 | 33rd · 1st on team | 101.2 | +0.032 | CR CSR |
| 2017-08-27 | University School | 2414m | 11:25.6 | 28th · 1st on team | 113.0 | +0.059 | PR ★CR R SR CSR RSR |
Track & Field
TF speed rating
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-06-18 | New Balance Nationals Outdoor | 800m | 1:50.31 | 9th · 1st on team | 135.1 | -0.045 | |
| 2026-06-04 | OHSAA Jesse Owens Track & Field State Championships | 800m | 1:49.92 | 2nd · 1st on team | 135.5 | -0.046 | |
| 2026-05-27 | OHSAA D2 Regional R6 - North Royalton | 800m | 1:51.27 | 1st · 1st on team | 133.9 | -0.046 | |
| 2026-05-20 | OHSAA D2 Districts - Nordonia | 800m | 1:49.85 | 1st · 1st on team | 136.8 | -0.037 | ★PR ★R SR RSR |
| 2026-05-20 | OHSAA D2 Districts - Nordonia | 800m | 2:07.93 | 28th · 3rd on team | 117.4 | -0.037 | |
| 2026-05-15 | WJ Boys Twilight Meet | 400m | 49.58 | 1st · 1st on team | — | -0.030 | ★PR SR |
| 2026-05-02 | Gilmour Academy Miele Invitational | 800m | 1:55.65 | 1st · 1st on team | 131.4 | -0.026 | |
| 2026-05-02 | Gilmour Academy Miele Invitational | 1600m | 4:17.37 | 1st · 1st on team | 131.9 | -0.026 | ★PR SR |
| 2026-04-18 | Walsh Jesuit John Hasenstab Warrior Relays | 400m | 49.78 | 3rd · 1st on team | — | -0.030 | PR SR |
| 2026-04-11 | Arcadia Invitational 2026 | 800m | 1:52.38 | 2nd · 1st on team | 132.8 | -0.044 | PR SR |
| 2026-04-04 | Ned Weingart Relays 2026 | 1600m | 4:36.19 | 1st · 1st on team | 123.4 | -0.023 | SR |
| 2026-03-13 | New Balance Nationals Indoor | 800m | 1:53.71 | 30th · 1st on team | 131.7 | -0.044 | |
| 2026-03-06 | 2026 OATCCC Indoor HS State Championship Meet - D1/D2 | 800m | 1:52.67 | 2nd · 1st on team | 133.9 | -0.033 | SR RSR |
| 2026-02-20 | NEOITC ALL-STAR MEET | 800m | 1:52.76 | 1st · 1st on team | 133.8 | -0.033 | SR RSR |
| 2026-02-20 | NEOITC All-Star Meet | 800m | 1:52.76 | 1st · 1st on team | 133.5 | -0.036 | |
| 2026-02-07 | SPIRE Scholastic Showcase 2026 | 800m | 1:53.43 | 1st · 1st on team | 133.0 | -0.033 | SR RSR |
| 2026-01-22 | NEOITC Green Division #2 | 800m | 1:57.86 | 1st · 1st on team | 128.0 | -0.033 | SR RSR |
| 2026-01-17 | 2026 SPIRE HS Invitational | 600m | 1:21.22 | 1st · 1st on team | — | -0.033 | ★PR SR |
| 2026-01-08 | NEOITC Green Division #1 | 400m | 51.77 | 1st · 1st on team | — | -0.033 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-06-19 | New Balance Nationals Outdoor | 800m | 1:52.8 | 48th · 1st on team | 132.2 | -0.045 | |
| 2025-06-14 | 2025 BW Midwest Elite Meet | 1600m | 4:24.99 | 21st · 1st on team | 125.9 | -0.039 | PR SR |
| 2025-06-06 | OHSAA D1 State Track & Field Championships | 800m | 1:52.65 | 3rd · 1st on team | 131.9 | -0.046 | PR SR |
| 2025-05-28 | OHSAA D1 Region 1 | 800m | 1:53.06 | 2nd · 1st on team | 134.0 | -0.038 | PR SR RSR |
| 2025-04-26 | Shaker Heights Richard Invitational | 800m | 2:01.02 | 2nd · 1st on team | 125.7 | -0.028 | |
| 2025-04-05 | Ned Weingart Invitational | 400m | 51.6 | 6th · 1st on team | — | -0.023 | |
| 2025-04-05 | Ned Weingart Invitational | 1600m | 4:38.26 | 1st · 1st on team | 122.3 | -0.023 | PR SR |
| 2025-03-13 | New Balance Nationals Indoor | 800m | 1:55.46 | 53rd · 1st on team | 129.6 | -0.044 | PR SR RSR |
| 2025-03-08 | OATCCC D2 State Indoor Championship | 800m | 1:57.21 | 7th · 1st on team | 128.3 | -0.036 | |
| 2025-02-21 | NEOITC All-Star Meet | 800m | 1:56.26 | 2nd · 1st on team | 129.4 | -0.036 | PR SR RSR |
| 2025-02-05 | NEOITC Series Green Division #3 | 400m | 51.03 | 4th · 1st on team | — | -0.036 | PR SR |
| 2025-02-01 | SPIRE Ohio Preview Meet | 800m | 1:59.93 | 10th · 1st on team | 125.4 | -0.036 | PR SR RSR |
| 2025-01-18 | SPIRE HS Invitational | 800m | 2:00.89 | 2nd · 1st on team | 124.8 | -0.033 | SR RSR |
| 2025-01-08 | NEOITC Series Green Division Meet #1 | 400m | 52.46 | 4th · 1st on team | — | -0.036 | PR SR |
| 2024-12-14 | SPIRE HS Holiday Classic | 1600m | 4:48.5 | 17th · 1st on team | 116.4 | -0.036 | PR SR RSR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-16 | OHSAA Divisions 1 District - Mentor | 800m | 2:00.65 | 10th · 2nd on team | 124.7 | -0.036 | PR SR RSR |
| 2024-05-16 | OHSAA Divisions 1 District - Mentor | 800m | 2:04.45 | 19th · 4th on team | 120.9 | -0.036 | |
| 2024-04-27 | Mentor Cardinal Relays | 800m | 2:01.43 | 1st · 1st on team | 124.6 | -0.036 | PR SR RSR |
| 2024-03-30 | 4th Annual William E. Fisher Track & Field Invitational 2024 | 800m | 2:09.44 | 4th · 2nd on team | 118.3 | -0.020 | PR SR RSR |
| 2024-01-18 | NEOITC Series Green Division Meet #2 | 800m | 2:10.77 | 7th · 1st on team | 115.2 | -0.036 | PR SR RSR |
| 2024-01-04 | NEOITC Series Green Division Meet #1 | 800m | 2:19.34 | 11th · 2nd on team | 108.1 | -0.036 | PR SR RSR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-04-02 | CLE CYO 2 - (5-8) - Gilmour Academy | hj | 4-08.00 | — | — | -0.026 | |
| 2023-04-02 | CLE CYO 2 - (5-8) - Gilmour Academy | 1600m | 5:23.3 | 1st · 1st on team | 124.0 | -0.026 | |
| 2023-04-02 | CLE CYO 2 - (5-8) - Gilmour Academy | 800m | 2:28 | 1st · 1st on team | 123.7 | -0.026 | |
| 2023-03-26 | CLE CYO 1 - (5-8) - Cleveland Hts HS | hj | 4-08.00 | — | — | -0.023 | |
| 2023-03-26 | CLE CYO 1 - (5-8) - Cleveland Hts HS | 1600m | 5:17.5 | 1st · 1st on team | 126.8 | -0.023 | PR SR RSR |
| 2023-03-26 | CLE CYO 1 - (5-8) - Cleveland Hts HS | 800m | 2:23.1 | 1st · 1st on team | 128.5 | -0.023 | PR SR RSR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-25 | CLE CYO Championship | hj | 4-08.00 | — | — | -0.029 | |
| 2022-05-25 | CLE CYO Championship | 800m | 2:29.17 | 4th · 1st on team | 123.3 | -0.029 | |
| 2022-05-25 | CLE CYO Championship | 1600m | 5:24.59 | 4th · 1st on team | 124.2 | -0.029 | PR SR RSR |
| 2022-05-22 | CLE CYO Championship Qualifier - Walsh Jesuit HS | hj | 4-04.00 | — | — | -0.030 | |
| 2022-05-22 | CLE CYO Championship Qualifier - Walsh Jesuit HS | 1600m | 5:34.06 | 1st · 1st on team | 120.2 | -0.030 | |
| 2022-05-22 | CLE CYO Championship Qualifier - Walsh Jesuit HS | 800m | 2:28.5 | 1st · 1st on team | 123.5 | -0.030 | PR SR RSR |
| 2022-05-15 | CLE CYO 6 - VASJ HS | hj | 4-08.00 | — | — | -0.025 | |
| 2022-05-15 | CLE CYO 6 - VASJ HS | 800m | 2:42.7 | 1st · 1st on team | 113.3 | -0.025 | |
| 2022-05-15 | CLE CYO 6 - VASJ HS | 1600m | 5:46.5 | 1st · 1st on team | 116.8 | -0.025 | |
| 2022-05-08 | CLE CYO 5 - Lake Catholic HS | hj | 4-04.00 | — | — | -0.023 | |
| 2022-05-08 | CLE CYO 5 - Lake Catholic HS | 800m | 2:46.4 | 1st · 1st on team | 111.1 | -0.023 | |
| 2022-05-08 | CLE CYO 5 - Lake Catholic HS | 400m | 1:05.34 | 1st · 1st on team | — | -0.023 | PR SR |
| 2022-04-30 | Wasmer Games | hj | 4-06.00 | — | — | -0.039 | |
| 2022-04-30 | Wasmer Games | 800m | 2:28.9 | 1st · 1st on team | 122.0 | -0.039 | PR SR RSR |
| 2022-04-30 | Wasmer Games | 1600m | 5:32.8 | 1st · 1st on team | 119.6 | -0.039 | PR SR |
| 2022-04-24 | CLE CYO 3 - VASJ HS | hj | 4-04.00 | — | — | +0.002 | |
| 2022-04-24 | CLE CYO 3 - VASJ HS | 800m | 2:44.3 | 1st · 1st on team | 115.3 | +0.002 | |
| 2022-04-24 | CLE CYO 3 - VASJ HS | 1600m | 5:43.1 | 1st · 1st on team | 121.0 | +0.002 | SR RSR |
| 2022-04-10 | CLE CYO 2 - VASJ HS | hj | 4-02.00 | — | — | -0.025 | |
| 2022-04-10 | CLE CYO 2 - VASJ HS | 800m | 2:35.5 | 1st · 1st on team | 118.7 | -0.025 | SR RSR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-16 | CLE CYO 5 - PADUA - SUN | slj | 6-02.00 | — | — | -0.032 | |
| 2021-05-16 | CLE CYO 5 - PADUA - SUN | 800m | 2:35.5 | 1st · 1st on team | 118.4 | -0.032 | PR SR |
| 2021-05-16 | CLE CYO 5 - PADUA - SUN | 1600m | 5:33 | 1st · 1st on team | 121.2 | -0.032 | |
| 2021-05-02 | CLE CYO 3 - WALSH | slj | 6-03.00 | — | — | -0.028 | |
| 2021-05-02 | CLE CYO 3 - WALSH | 1600m | 5:33 | 1st · 1st on team | 122.2 | -0.028 | PR SR RSR |
| 2021-05-02 | CLE CYO 3 - WALSH | 800m | 2:39.3 | 1st · 1st on team | 116.2 | -0.028 | |
| 2021-04-25 | CLE CYO 2 - WALSH JESUIT | slj | 6-0 | — | — | -0.028 | |
| 2021-04-25 | CLE CYO 2 - WALSH JESUIT | 800m | 2:39 | 1st · 1st on team | 116.4 | -0.028 | PR SR RSR |
| 2021-04-25 | CLE CYO 2 - WALSH JESUIT | 1600m | 5:36.3 | 1st · 1st on team | 120.5 | -0.028 | PR SR RSR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-05-25 | Wildcat Invitational | 1600m | 7:10.68 | 4th · 1st on team | 107.0 | -0.029 | |
| 2019-05-18 | St. Anselm Invitational | lj | SCR | — | — | -0.028 | |
| 2019-05-18 | St. Anselm Invitational | 800m | 2:54.03 | 1st · 1st on team | 122.0 | -0.028 | |
| 2019-05-18 | St. Anselm Invitational | 1600m | 6:09.28 | 1st · 1st on team | 124.1 | -0.028 | |
| 2019-05-11 | Diocese of Cleveland CYO - Cleveland Heights | 800m | 2:51.1 | 2nd · 1st on team | 125.6 | -0.017 | |
| 2019-05-11 | Diocese of Cleveland CYO - Cleveland Heights | 1600m | 6:17.8 | 2nd · 1st on team | 122.8 | -0.017 | |
| 2019-05-05 | Wasmer Games | 800m | 2:49.8 | 6th · 1st on team | 123.2 | -0.039 | PR SR |
| 2019-05-05 | Wasmer Games | 1600m | 6:06.33 | 5th · 2nd on team | 123.4 | -0.039 | |
| 2019-04-28 | Diocese of Cleveland CYO - University School | 1600m | 6:24.1 | 1st · 1st on team | 119.7 | -0.025 | |
| 2019-04-28 | Diocese of Cleveland CYO - University School | 800m | 2:56.5 | 2nd · 1st on team | 120.7 | -0.025 | |
| 2019-04-14 | Diocese of Cleveland CYO - Cleveland Heights | 1600m | 6:12.4 | 1st · 1st on team | 123.9 | -0.023 | |
| 2019-04-14 | Diocese of Cleveland CYO - Cleveland Heights | 800m | 3:00.3 | 1st · 1st on team | 118.6 | -0.023 | |
| 2019-04-07 | Diocese of Cleveland CYO - Cleveland Heights | lj | 10 5.0 | — | — | -0.023 | |
| 2019-04-07 | Diocese of Cleveland CYO - Cleveland Heights | 800m | 2:55.2 | 2nd · 1st on team | 121.6 | -0.023 | PR SR RSR |
| 2019-04-07 | Diocese of Cleveland CYO - Cleveland Heights | 1600m | 6:02 | 1st · 1st on team | 127.3 | -0.023 | PR R SR RSR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-05-19 | Wildcat Classic | lj | 9-03.00 | — | — | -0.029 | |
| 2018-05-19 | Wildcat Classic | 800m | 2:58.8 | 2nd · 1st on team | 118.4 | -0.029 | PR SR |
| 2018-05-19 | Wildcat Classic | 1600m | 6:23.2 | 1st · 1st on team | 119.4 | -0.029 | |
| 2018-05-03 | Diocese of Cleveland CYO - Makeup Meet 12 - Cleveland Heights | 800m | 3:03.7 | 1st · 1st on team | 116.0 | -0.023 | |
| 2018-05-03 | Diocese of Cleveland CYO - Makeup Meet 12 - Cleveland Heights | 1600m | 6:15.4 | 1st · 1st on team | 122.8 | -0.023 | PR R SR RSR |
| 2018-04-22 | Diocese of Cleveland CYO Wk 4 - Cleveland Heights HS | lj | 8 5.0 | — | — | -0.023 | |
| 2018-04-22 | Diocese of Cleveland CYO Wk 4 - Cleveland Heights HS | 1600m | 6:22.4 | 1st · 1st on team | 120.1 | -0.023 | PR R SR RSR |
| 2018-04-22 | Diocese of Cleveland CYO Wk 4 - Cleveland Heights HS | 800m | 3:02.2 | 1st · 1st on team | 116.5 | -0.023 | PR SR |