Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 5,000 Meters · Cape Cod FairgroundsTwilight Invite · Oct 21 | 24:35.6 | Twilight Invite | October 21, 2017 |
| 5,000 Meters · Goddard Memorial State ParkOcean State Invitational · Sep 28 | 23:53.71 | Ocean State Invitational | September 28, 2019 |
| 5,000 Meters · McCarthy Park and FieldsTVL Championships · Oct 22 | 23:40.9 | TVL Championships | October 22, 2019 |
| 5,000 Meters · Medfield State Hospital CourseTVL Championships · Oct 24 | 25:55.7 | TVL Championships | October 24, 2018 |
| 5,000 Meters · Wrentham Development Center CourseMSTCA Frank Mooney Invitational · Nov 4 | 24:35.30 | MSTCA Frank Mooney Invitational | November 4, 2017 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 2 | MSTCA Frank Mooney Invitational Nov 2 · 5,000 Meters Division 2 · Place 59 · Dover-Sherborn | 5,000 Meters Division 2 | 59 | 22:56.1 | 12 |
| Oct 22 | TVL ChampionshipsOct 22 · 5,000 Meters Junior Varsity · Place 8 · Dover-Sherborn | 5,000 Meters Junior Varsity | 8 | 23:40.9 PB | 12 |
| Oct 18 | Bob McIntyre Twilight InvitationalOct 18 · 4,570 Meters Junior Varsity Division 2 · Place 26 · Dover-Sherborn | 4,570 Meters Junior Varsity Division 2 | 26 | 22:18.26 | 12 |
| Sep 28 | Ocean State Invitational Sep 28 · 5,000 Meters Junior Varsity D1 · Place 13 · Dover-Sherborn | 5,000 Meters Junior Varsity D1 | 13 | 23:53.71 PB | 12 |
2018 Cross Country
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 3 | Frank Mooney MSTCA InvitationalNov 3 · 5,000 Meters Junior / Senior D2 · Place 76 · Dover-Sherborn | 5,000 Meters Junior / Senior D2 | 76 | 23:37.6Unofficial | 11 |
| Oct 24 | TVL ChampionshipsOct 24 · 5,000 Meters Junior Varsity · Place 36 · Dover-Sherborn | 5,000 Meters Junior Varsity | 36 | 25:55.7 PB | 11 |
| Sep 22 | Ocean State InvitationalSep 22 · 5,000 Meters Division 1 Junior Varsity · Place 57 · Dover-Sherborn | 5,000 Meters Division 1 Junior Varsity | 57 | 26:13.5 | 11 |
2017 Cross Country
4 results| Date | Meet | Event | Pl | Mark | Gr |
| Nov 4 | MSTCA Frank Mooney InvitationalNov 4 · 5,000 Meters 10th Div 2 · Place 48 · Dover-Sherborn | 5,000 Meters 10th Div 2 | 48 | 24:35.30 PB | 10 |
| Nov 1 | TVL ChampionshipsNov 1 · 5,000 Meters Junior Varsity · Place 52 · Dover-Sherborn | 5,000 Meters Junior Varsity | 52 | 26:20.1 | 10 |
| Oct 21 | Twilight InviteOct 21 · 5,000 Meters 10th Grade · Place 104 · Dover-Sherborn | 5,000 Meters 10th Grade | 104 | 24:35.6 PB | 10 |
| Sep 23 | OCEAN STATE CROSS COUNTRY INVITATIONALSep 23 · 5,000 Meters Division 1 JV · Place 122 · Dover-Sherborn | 5,000 Meters Division 1 JV | 122 | 29:00 | 10 |