Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Hilliard Darby 2 mileDarby Dash - Hilliard Darby · Oct 6 | 10:37.60 | Darby Dash - Hilliard Darby | October 6, 2021 |
| 5,000 Meters · Evans Athletic ComplexNewark Invitational · Sep 18 | 18:14.10 | Newark Invitational | September 18, 2021 |
| 5,000 Meters · Fairborn Community ParkMike Baumer Classic · Sep 5 | 17:08.4 | Mike Baumer Classic | September 5, 2025 |
| 5,000 Meters · Hilliard Darby HSOHSAA D1 Central District - Darby · Oct 23 | 17:09.6 | OHSAA D1 Central District - Darby | October 23, 2021 |
| 5,000 Meters · Hilliard Darby HSCentral District JV Invitational · Oct 19 | 19:11.5 | Central District JV Invitational | October 19, 2019 |
| 5,000 Meters · Hilliard Davidson HSHot Summer Bash · Sep 1 | 20:30.92 | Hot Summer Bash | September 1, 2018 |
| 5,000 Meters · Marshall ParkBILL BROWN CLASSIC CROSS COUNTRY MEET · Sep 22 | 20:50.55 | BILL BROWN CLASSIC CROSS COUNTRY MEET | September 22, 2018 |
| 5,000 Meters · Ontario HSBill Brown Invitational · Sep 25 | 18:13.29 | Bill Brown Invitational | September 25, 2021 |
| 5,000 Meters · Wakins 5kMcGowan Invitational - Watkins Memorial · Sep 11 | 17:42.62 | McGowan Invitational - Watkins Memorial | September 11, 2021 |
| 8,000 Meters · CedarvilleAll-Ohio InterCollegiate Challenge · Sep 19 | 28:09.10 | All-Ohio InterCollegiate Challenge | September 19, 2025 |
| 8,000 Meters · Hedges Boyer ParkGMAC College Cross Country Championships · Nov 7 | 28:26.4 | GMAC College Cross Country Championships | November 7, 2026 |
| 8,000 Meters · MacRae ParkJenna Strong CC Fall Classic · Oct 18 | 29:21.0 | Jenna Strong CC Fall Classic | October 18, 2024 |
| 8,000 Meters · WilmingtonJenna Strong CC Fall Classic · Oct 17 | 28:09.30 | Jenna Strong CC Fall Classic | October 17, 2025 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
1 results2025 Cross Country
3 results2024 Cross Country
1 results2021 Cross Country
10 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | OHSAA District - Hil. DarbyOct 23 · 5,000 Meters Division 1 · Place 44 · Hilliard BradleyHilliard Bradley | 5,000 Meters Division 1 | 44 | 17:09.6 | 12 |
| Oct 23 | OHSAA D1 Central District - DarbyOct 23 · 5,000 Meters Section 3 · Place 44 · Hil. BradleyHil. Bradley | 5,000 Meters Section 3 | 44 | 17:09.6 PB | 12 |
| Oct 16 | Ohio Capital Conference - CentralOct 16 · 5,000 Meters Varsity · Place 27 · Hilliard BradleyHilliard Bradley | 5,000 Meters Varsity | 27 | 17:11.08 | 12 |
| Oct 6 | Darby Dash - Hilliard DarbyOct 6 · 3,200 Meters Varsity · Place 10 · Hil. BradleyHil. Bradley | 3,200 Meters Varsity | 10 | 10:37.60 PB | 12 |
| Oct 2 | Midwest Meet of Champions - Hil. BradleyOct 2 · 5,000 Meters Championship · Place 44 · Hilliard BradleyHilliard Bradley | 5,000 Meters Championship | 44 | 17:30.20 | 12 |
| Sep 25 | Bill Brown InvitationalSep 25 · 5,000 Meters Varsity · Place 27 · Hil. BradleyHil. Bradley | 5,000 Meters Varsity | 27 | 18:13.29 PB | 12 |
| Sep 18 | Newark Invitational Sep 18 · 5,000 Meters High School Varsity · Place 12 · Hil. BradleyHil. Bradley | 5,000 Meters High School Varsity | 12 | 18:14.10 PB | 12 |
| Sep 11 | McGowan Invitational - Watkins MemorialSep 11 · 5,000 Meters Div 1 Varsity · Place 37 · Hil. BradleyHil. Bradley | 5,000 Meters Div 1 Varsity | 37 | 17:42.62 PB | 12 |
| Sep 4 | Westerville North XC ClassicSep 4 · 5,000 Meters Varsity · Place 75 · Hilliard BradleyHilliard Bradley | 5,000 Meters Varsity | 75 | 17:59.42 | 12 |
| Aug 27 | Hartford Twilight InviteAug 27 · 5,000 Meters Open · Place 64 · Hilliard BradleyHilliard Bradley | 5,000 Meters Open | 64 | 18:19.86 | 12 |
2020 Cross Country
4 results2019 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 19 | Central District JV InvitationalOct 19 · 5,000 Meters Junior Varsity · Place 180 · Hil. BradleyHil. Bradley | 5,000 Meters Junior Varsity | 180 | 19:11.5 PB | 10 |
| Oct 12 | Ohio Capital Conference - Cardinal Division ChampionshipsOct 12 · 5,000 Meters Open · Place 58 · Hil. BradleyHil. Bradley | 5,000 Meters Open | 58 | 19:42.2 | 10 |
| Sep 21 | Celtic Clash - Dublin JeromeSep 21 · 5,000 Meters Open · Place 65 · Hil. BradleyHil. Bradley | 5,000 Meters Open | 65 | 20:14.8 | — |
| Sep 7 | Troy InvitationalSep 7 · 5,000 Meters Open · Place 16 · Hil. BradleyHil. Bradley | 5,000 Meters Open | 16 | 18:59.1 | SO |
| Aug 31 | Hot Summer Bash - Hilliard DavidsonAug 31 · 5,000 Meters Varsity · Place 17 · Hil. BradleyHil. Bradley | 5,000 Meters Varsity | 17 | 18:47.3 | 10 |
| Aug 24 | Pickerington XC ClassicAug 24 · 5,000 Meters Division 1 · Place 135 · Hil. BradleyHil. Bradley | 5,000 Meters Division 1 | 135 | 6:14.3 | 10 |
2018 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Sep 29 | Hilliard Midwest Meet of ChampionsSep 29 · 5,000 Meters Grades 9-10 · Place 123 · Hil. BradleyHil. Bradley | 5,000 Meters Grades 9-10 | 123 | 20:14.0 | 9 |
| Sep 22 | BILL BROWN CLASSIC CROSS COUNTRY MEETSep 22 · 5,000 Meters Varsity · Place 121 · Hil. BradleyHil. Bradley | 5,000 Meters Varsity | 121 | 20:50.55 PB | 9 |
| Sep 15 | Cedarville Friendship Cross Country InvitationalSep 15 · 5,000 Meters Division 1 · Place 376 · Hil. BradleyHil. Bradley | 5,000 Meters Division 1 | 376 | 21:08.0 | SR |
| Sep 1 | Hot Summer BashSep 1 · 5,000 Meters Frosh/Soph · Place 107 · Hil. BradleyHil. Bradley | 5,000 Meters Frosh/Soph | 107 | 20:30.92 PB | 9 |
| Aug 25 | Pickerington XC ClassicAug 25 · 5,000 Meters Varsity · Place 266 · Hil. BradleyHil. Bradley | 5,000 Meters Varsity | 266 | 21:23.27 | 9 |