Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 3,200 Meters · Cherokee High School NIKE: Cherokee Challenge · Sep 6 | 16:09.79 | NIKE: Cherokee Challenge | September 6, 2025 |
| 5,000 Meters · Absegami High SchoolGirls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. Mainla · Sep 8 | 26:39 | Girls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. Mainla | September 8, 2026 |
| 5,000 Meters · Belmont PlateauBriarwood Invite · Sep 13 | 27:18.40 | Briarwood Invite | September 13, 2025 |
| 5,000 Meters · Cedar Creek HSBridgeton @ Cedar Creek · Sep 30 | 26:57 | Bridgeton @ Cedar Creek | September 30, 2025 |
| 5,000 Meters · DREAM ParkNJSIAA Sectionals - South · Oct 31 | 24:18.30 | NJSIAA Sectionals - South | October 31, 2026 |
| 5,000 Meters · Egg Harbor Township High SchoolCAL Championships · Oct 21 | 29:19.99 | CAL Championships | October 21, 2025 |
| 5,000 Meters · Holmdel Park New Balance Shore Coaches Invitational · Oct 3 | 29:24.3 | New Balance Shore Coaches Invitational | October 3, 2026 |
| 5,000 Meters · Lakeside Middle SchoolCumberland County Championships · Oct 16 | 27:20.00 | Cumberland County Championships | October 16, 2025 |
| 5,000 Meters · Vineland High School SouthCumberland County Championships · Oct 15 | 24:35.91 | Cumberland County Championships | October 15, 2026 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2026 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 31 | NJSIAA Sectionals - SouthOct 31 · 5,000 Meters Group 4 · Place 93 · Bridgeton | 5,000 Meters Group 4 | 93 | 24:18.30 PB | 12 |
| Oct 20 | Cape Atlantic League Cross Country ChampionshipsOct 20 · 5,000 Meters Championship · Place 50 · Bridgeton | 5,000 Meters Championship | 50 | 24:29.516 | — |
| Oct 15 | Cumberland County ChampionshipsOct 15 · 5,000 Meters Varsity · Place 13 · Bridgeton | 5,000 Meters Varsity | 13 | 24:35.91 PB | 12 |
| Oct 3 | New Balance Shore Coaches InvitationalOct 3 · 5,000 Meters Varsity C · Place 160 · Bridgeton | 5,000 Meters Varsity C | 160 | 29:24.3 PB | 12 |
| Sep 12 | South Jersey Shootout 2026Sep 12 · 5,000 Meters Red Open HS Girls · Place 31 · Bridgeton | 5,000 Meters Red Open HS Girls | 31 | 26:56.9 | 12 |
| Sep 8 | Girls Dual Meet: Hammonton vs. Absegami vs. Bridgeton vs. MainlaSep 8 · 5,000 Meters Varsity · Place 12 · Bridgeton | 5,000 Meters Varsity | 12 | 26:39 PB | 12 |
| Sep 4 | NIKE: Cherokee ChallengeSep 4 · 3,200 Meters Senior · Place 113 · Bridgeton | 3,200 Meters Senior | 113 | 16:45.96 | 12 |
2025 Cross Country
7 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 21 | CAL ChampionshipsOct 21 · 5,000 Meters Varsity 1 · Place 94 · Bridgeton | 5,000 Meters Varsity 1 | 94 | 29:19.99 PB | 11 |
| Oct 16 | Cumberland County ChampionshipsOct 16 · 5,000 Meters Varsity · Place 19 · Bridgeton | 5,000 Meters Varsity | 19 | 27:20.00 PB | 11 |
| Oct 11 | South Jersey Track Coaches Association OpenOct 11 · 5,000 Meters Varsity 4 · Place 61 · Bridgeton | 5,000 Meters Varsity 4 | 61 | 27:26.72 | 11 |
| Oct 7 | Girls Dual Meet: Hammonton vs. Vineland vs. Mainland vs. BridgetOct 7 · 5,000 Meters Varsity · Place 28 · Bridgeton | 5,000 Meters Varsity | 28 | 28:06 | 11 |
| Sep 30 | Bridgeton @ Cedar CreekSep 30 · 5,000 Meters Varsity · Place 10 · Bridgeton | 5,000 Meters Varsity | 10 | 26:57 PB | 11 |
| Sep 13 | Briarwood InviteSep 13 · 5,000 Meters Championship · Place 84 · Bridgeton | 5,000 Meters Championship | 84 | 27:18.40 PB | 11 |
| Sep 6 | NIKE: Cherokee ChallengeSep 6 · 3,200 Meters Junior · Place 116 · Bridgeton | 3,200 Meters Junior | 116 | 16:09.79 PB | 11 |
2024 Cross Country
6 results