Personal bests
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2018 Outdoor Track
4 results| Date | Meet | Event | Pl | Mark | Gr |
| May 1 | SJP @ XaverianMay 1 · 400 Meters · Saint John's Preparatory | 400 Meters | — | 56.2Unofficial | 11 |
| Apr 24 | BC High v St. John's PrepApr 24 · 800 Meters · Saint John's Preparatory | 800 Meters | — | 2:08.1Unofficial | 11 |
| Apr 14 | Lowell InvitationalApr 14 · 800 Meters · Saint John's Preparatory | 800 Meters | — | 2:10.6Unofficial | 11 |
| Apr 11 | SJP @ MCApr 11 · 800 Meters · Place 3 · Saint John's Preparatory | 800 Meters | 3. | 2:10.7Unofficial | 11 |
2017 Outdoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| May 20 | Catholic Conference ChampionshipsMay 20 · 1 Mile · Place 7 · Saint John's Preparatory | 1 Mile | 7. | 4:52.58a | 10 |
| May 13 | MSTCA Coaches Invitational/BoysMay 13 · 1 Mile · Place 33 · Saint John's Preparatory | 1 Mile | 33. | 4:45.04a PB | 10 |
| May 9 | SJP v. XaverianMay 9 · 1 Mile · Saint John's Preparatory | 1 Mile | — | 4:48.3Unofficial | 10 |
| May 6 | MSTCA Frosh/SophMay 6 · 800 Meters · Place 13 · Saint John's Preparatory | 800 Meters | 13. | 2:08.70a PB | 10 |
| May 2 | SJP v. CMMay 2 · 1 Mile · Place 2 · Saint John's Preparatory | 1 Mile | 2. | 4:47.7Unofficial | 10 |
| Apr 11 | SJP v. BCHApr 11 · 1 Mile · Saint John's Preparatory | 1 Mile | — | 5:00Unofficial | 10 |
2017 Indoor Track
5 results| Date | Meet | Event | Pl | Mark | Gr |
| Jan 31 | TCL Meet #7Jan 31 · 1000 Meters · Place 4 · Saint John's Preparatory | 1000 Meters | 4. | 2:48.32a PB | 10 |
| Jan 24 | TCL Meet #6Jan 24 · 1000 Meters · Place 3 · Saint John's Preparatory | 1000 Meters | 3. | 2:48.60a | 10 |
| Jan 17 | TCL Meet #5Jan 17 · 2 Miles · Place 10 · Saint John's Preparatory | 2 Miles | 10. | 10:47.92a PB | 10 |
| Jan 10 | TCL Meet #4Jan 10 · 1000 Meters · Place 2 · Saint John's Preparatory | 1000 Meters | 2. | 2:48.34a | 10 |
| Jan 3 | TCL Meet #3Jan 3 · 1 Mile · Place 6 · Saint John's Preparatory | 1 Mile | 6. | 4:49.21a PB | 10 |
2016 Indoor Track
3 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 27 | TCL Meet #2Dec 27 · 1 Mile · Place 5 · Saint John's Preparatory | 1 Mile | 5. | 4:50.31a | 10 |
| Dec 17 | MSTCA Winter Festival - Large SchoolDec 17 · 1 Mile · Place 17 · Saint John's Preparatory | 1 Mile | 17. | 4:54.99a | 10 |
| Dec 13 | TCL Meet #1Dec 13 · 1000 Meters · Place 7 · Saint John's Preparatory | 1000 Meters | 7. | 2:55.37a | 10 |