Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 2,000 Meters · Goddard Memorial State ParkOcean State Middle School Invitational · Sep 21 | 9:47.80 | Ocean State Middle School Invitational | September 21, 2018 |
| 4,500 Meters · Slater Memorial ParkSlater Park Time Trial · Aug 20 | 21:16 | Slater Park Time Trial | August 20, 2022 |
| 4,500 Meters · Slater Memorial Park Short CourseMetro Dual Meet #3: Pawtucket City Championships · Sep 27 | 19:40 | Metro Dual Meet #3: Pawtucket City Championships | September 27, 2022 |
| 5,000 Meters · Barrington High SchoolMetro Dual Meet #1: BAR, EP, SRA, TIV · Sep 12 | 22:41 | Metro Dual Meet #1: BAR, EP, SRA, TIV | September 12, 2022 |
| 5,000 Meters · Bristol Town BeachMetro Dual Meet #2: MH, SRA, PORT · Sep 19 | 21:13 | Metro Dual Meet #2: MH, SRA, PORT | September 19, 2022 |
| 5,000 Meters · Goddard Memorial State ParkOcean State XC Invitational · Sep 23 | 22:37 | Ocean State XC Invitational | September 23, 2022 |
| 5,000 Meters · Ponaganset High SchoolRIIL Class State Cross Country Championships · Oct 30 | 21:42.70 | RIIL Class State Cross Country Championships | October 30, 2021 |
| 5,000 Meters · Tiverton High SchoolMetro Dual Meet #2: BAR, TIV, SRA, EP · Sep 20 | 22:31 | Metro Dual Meet #2: BAR, TIV, SRA, EP | September 20, 2021 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2023 Cross Country
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 28 | RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Junior Varsity · Place 152 · St. Raphael AcademySt. Raphael Academy | 5,000 Meters Junior Varsity | 152 | 23:22.10 | 11 |
| Oct 28 | RI Class & JV State ChampionshipsOct 28 · 5,000 Meters Varsity · Place 152 · St. Raphael AcademySt. Raphael Academy | 5,000 Meters Varsity | 152 | 23:22.10 | 11 |
| Oct 2 | Metro Dual Meet #4: SRA, BAR, EP, TIVOct 2 · 2.79 Miles Varsity · Place 39 · St. Raphael AcademySt. Raphael Academy | 2.79 Miles Varsity | 39 | 19:27.00 | 11 |
| Sep 26 | Metro Dual Meet #3: SRA, LSA, MB, LSGSep 26 · 4,500 Meters Varsity · Place 41 · St. Raphael AcademySt. Raphael Academy | 4,500 Meters Varsity | 41 | 19:29.00 | 11 |
| Sep 21 | Metro Dual Meet #2: Pawtucket City ChampionshipsSep 21 · 4,500 Meters Varsity · Place 12 · St RaphaelSt Raphael | 4,500 Meters Varsity | 12 | 20:58.60 | 11 |
| Sep 12 | Metro Dual Meet #1: PORT, MH, SRA, PCDSep 12 · 5,000 Meters Varsity · Place 42 · St. Raphael AcademySt. Raphael Academy | 5,000 Meters Varsity | 42 | 24:26.00 | 11 |
2022 Cross Country
8 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 29 | RIIL Class XC ChampionshipsOct 29 · 5,000 Meters Junior Varsity · Place 124 · St. Raphael AcademySt. Raphael Academy | 5,000 Meters Junior Varsity | 124 | 21:29.8 | 10 |
| Oct 3 | Metro Dual Meet #4Oct 3 · 4,500 Meters Varsity · Place 26 · Saint Raphael AcademySaint Raphael Academy | 4,500 Meters Varsity | 26 | 19:13.00 | 10 |
| Sep 27 | Metro Dual Meet #3: Pawtucket City ChampionshipsSep 27 · 4,500 Meters Varsity · Place 13 · St RaphaelSt Raphael | 4,500 Meters Varsity | 13 | 19:40 PB | 10 |
| Sep 23 | Ocean State XC InvitationalSep 23 · 5,000 Meters Junior Varsity - 2 · Place 91 · St RaphaelSt Raphael | 5,000 Meters Junior Varsity - 2 | 91 | 22:37 PB | 10 |
| Sep 19 | Metro Dual Meet #2: MH, SRA, PORTSep 19 · 5,000 Meters Varsity · Place 24 · St RaphaelSt Raphael | 5,000 Meters Varsity | 24 | 21:13 PB | 10 |
| Sep 12 | Metro Dual Meet #1: BAR, EP, SRA, TIVSep 12 · 5,000 Meters Varsity · Place 33 · St RaphaelSt Raphael | 5,000 Meters Varsity | 33 | 22:41 PB | 10 |
| Sep 3 | Injury Fund CarnivalSep 3 · 5,000 Meters Varsity · Place 53 · Saint RaphaelSaint Raphael | 5,000 Meters Varsity | 53 | 21:28.90 | 10 |
| Aug 20 | Slater Park Time TrialAug 20 · 4,500 Meters Varsity · Place 17 · St RaphaelSt Raphael | 4,500 Meters Varsity | 17 | 21:16 PB | 10 |
2021 Cross Country
9 results| Date | Meet | Event | Pl | Mark | Gr |
| Oct 30 | RIIL Class State Cross Country ChampionshipsOct 30 · 5,000 Meters Junior Varsity · Place 133 · St RaphaelSt Raphael | 5,000 Meters Junior Varsity | 133 | 21:42.70 PB | 9 |
| Oct 25 | RIIL Freshman State Cross Country ChampionshipsOct 25 · 4,000 Meters Varsity · Place 41 · St. Raphael AcademySt. Raphael Academy | 4,000 Meters Varsity | 41 | 15:49.10 | 9 |
| Oct 21 | Skee Carter Bronco InvitationalOct 21 · 5,000 Meters Junior Varsity · Place 35 · M9 Sant RaphaelM9 Sant Raphael | 5,000 Meters Junior Varsity | 35 | 20:41.51 | — |
| Oct 4 | Metro Dual Meet #4: Pawtucket City ChampionshipsOct 4 · 4,500 Meters Varsity · Place 13 · St RaphaelSt Raphael | 4,500 Meters Varsity | 13 | 19:56 | 9 |
| Sep 28 | Metro Dual Meet #3: SRA, MH, PORTSep 28 · 4,500 Meters Varsity · Place 26 · St RaphaelSt Raphael | 4,500 Meters Varsity | 26 | 20:08.50 | 9 |
| Sep 25 | Ocean State XC InvitationalSep 25 · 4,000 Meters Freshman Division 1 · Place 45 · St. Raphael AcademySt. Raphael Academy | 4,000 Meters Freshman Division 1 | 45 | 17:38.40 | — |
| Sep 20 | Metro Dual Meet #2: BAR, TIV, SRA, EPSep 20 · 5,000 Meters Varsity · Place 32 · St RaphaelSt Raphael | 5,000 Meters Varsity | 32 | 22:31 PB | 9 |
| Sep 13 | Metro Dual Meet #1: SRA, LSA, WH, MBSep 13 · 4,500 Meters Varsity · Place 54 · St. Raphael AcademySt. Raphael Academy | 4,500 Meters Varsity | 54 | 21:30.00 | 9 |
| Sep 4 | Injury Fund CarnivalSep 4 · 4,000 Meters Varsity · Place 50 · Saint RaphaelSaint Raphael | 4,000 Meters Varsity | 50 | 18:13.11 | 9 |
2018 Cross Country
1 results