Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2.95 Miles · Crystal Springs2023 CIF Central Coast Section Championships · Nov 11 | 18:54.6 | 2023 CIF Central Coast Section Championships | November 11, 2023 |
| 3 Miles · Dublin High SchoolDublin, Bellarmine, Livermore, Foothill, Piedmont & St. Francis · Feb 27 | 19:21.10 | Dublin, Bellarmine, Livermore, Foothill, Piedmont & St. Francis | February 27, 2021 |
| 3 Miles · Golden Gate ParkWCAL #1 · Sep 21 | 18:59.5 | WCAL #1 | September 21, 2021 |
| 3,000 Meters · Highland ParkRothenberg Run · Oct 23 | 11:09.0 | Rothenberg Run | October 23, 2026 |
| 4,000 Meters · Highland ParkFriar Invitational · Sep 6 | 15:45.8 | Friar Invitational | September 6, 2024 |
| 5,000 Meters · Baylands ParkWCAL II · Oct 13 | 19:02.5 | WCAL II | October 13, 2022 |
| 5,000 Meters · Hopkinton Fairgrounds Championship Cross Country CourseNew England (NEICAAA) Cross Country Championships · Oct 9 | 20:08.8 | New England (NEICAAA) Cross Country Championships | October 9, 2026 |
| 5,000 Meters · Saint Francis High SchoolQuad Meet @ Saint Francis · Mar 13 | 20:11 | Quad Meet @ Saint Francis | March 13, 2021 |
| 6,000 Meters · Lehigh UniversityPaul Short Run · Oct 4 | 23:17.4 | Paul Short Run | October 4, 2024 |
| 6,000 Meters · Lehigh University - Murray H. Goodman CampusPaul Short Run (College) · Oct 3 | 24:45.4 | Paul Short Run (College) | October 3, 2025 |
| 6,000 Meters · Reservoir RoadM.S.Souther Invite · Sep 19 | 23:28.0 | M.S.Souther Invite | September 19, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 23 | Rothenberg RunOct 23 · 3,000 Meters Collegiate · Place 46 · BrownBrown | 3,000 Meters Collegiate | 46 | 11:09.0 PB | Jr |
| Oct 9 | New England (NEICAAA) Cross Country ChampionshipsOct 9 · 5,000 Meters Collegiate · Place 113 · BrownBrown | 5,000 Meters Collegiate | 113 | 20:08.8 PB | Jr |
| Oct 2 | Paul Short RunOct 2 · 6,000 Meters Open · Place 135 · BrownBrown | 6,000 Meters Open | 135 | 23:59.9 | Jr |
| Sep 19 | M.S.Souther InviteSep 19 · 6,000 Meters Women · Place 77 · BrownBrown | 6,000 Meters Women | 77 | 23:28.0 PB | Jr |
| Sep 4 | Friar InvitationalSep 4 · 4,000 Meters Collegiate · Place 77 · BrownBrown | 4,000 Meters Collegiate | 77 | 16:28.0 | Jr |
2025 Cross Country
1 results2024 Cross Country
2 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 4 | Paul Short RunOct 4 · 6,000 Meters Open · Place 102 · BrownBrown | 6,000 Meters Open | 102 | 23:17.4 PB | Fr |
| Sep 6 | Friar InvitationalSep 6 · 4,000 Meters College · Place 19 · BrownBrown | 4,000 Meters College | 19 | 15:45.8 PB | Fr |
2023 Cross Country
9 results2022 Cross Country
6 results2021 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 27 | 2021 CIF State Cross Country ChampionshipsNov 27 · 5,000 Meters Division 2 · Place 63 · St. Francis (MV)-CCSSt. Francis (MV)-CCS | 5,000 Meters Division 2 | 63 | 19:20.9 | SO |
| Nov 13 | CCS ChampionshipNov 13 · 2.95 Miles Division 2 · Place 7 · St Francis (Mountain View)St Francis (Mountain View) | 2.95 Miles Division 2 | 7 | 18:55.7 | 10 |
| Nov 3 | WCAL #3Nov 3 · Varsity · Place 4 · St. Francis MountainSt. Francis Mountain | Varsity | 4 | 19:10.6 | — |
| Oct 20 | WCAL #2Oct 20 · 3 Miles Varsity · Place 3 · St. Francis MountainSt. Francis Mountain | 3 Miles Varsity | 3 | 18:44.7 | — |
| Sep 21 | WCAL #1Sep 21 · 3 Miles Varsity · Place 3 · St Francis (Mountain View)St Francis (Mountain View) | 3 Miles Varsity | 3 | 18:59.5 PB | 10 |
| Mar 18 | WCAL #1 (South)Mar 18 · 5,000 Meters Varsity · Place 8 · St Francis (Mountain View)St Francis (Mountain View) | 5,000 Meters Varsity | 8 | 21:00.4 | 9 |
| Mar 13 | Quad Meet @ Saint FrancisMar 13 · 5,000 Meters Varsity · Place 10 · St Francis (Mountain View)St Francis (Mountain View) | 5,000 Meters Varsity | 10 | 20:11 PB | 9 |
| Feb 27 | Dublin, Bellarmine, Livermore, Foothill, Piedmont & St. FrancisFeb 27 · 3 Miles Varsity · Place 9 · St Francis (Mountain View)St Francis (Mountain View) | 3 Miles Varsity | 9 | 19:21.10 PB | 9 |