Personal bests
Best marks in available results| Event / course | Mark | Meet | Date |
| 1000 Meters · IndoorJim Mitchell Invitational · Dec 22 | 2:58.11a | Jim Mitchell Invitational | December 22, 2017 |
| 1600 Meters · OutdoorCHSAA Seasonal Opener · Mar 29 | 5:33.30a | CHSAA Seasonal Opener | March 29, 2018 |
| 400 Meters · Outdoor · Hand timedIona Prep/Ursuline Invitational · Apr 5 | 1:04.3h | Iona Prep/Ursuline Invitational | April 5, 2018 |
| 600 Meters · IndoorCHSAA Indoor Intersectional Champs · Feb 10 | 1:37.63 | CHSAA Indoor Intersectional Champs | February 10, 2018 |
| 600 Meters · OutdoorIgnatian Invitational · Dec 18 | 1:45.60 | Ignatian Invitational | December 18, 2016 |
| 800 Meters · IndoorCHSAA Brooklyn Queens Sectionals · Jan 28 | 2:18.63 | CHSAA Brooklyn Queens Sectionals | January 28, 2018 |
| 800 Meters · OutdoorCHSAA Intersectional Championship · May 27 | 2:15.65 | CHSAA Intersectional Championship | May 27, 2017 |
| 800 Meters · Outdoor · Hand timedIona Prep/Ursuline Invitational · Apr 5 | 2:28.8h | Iona Prep/Ursuline Invitational | April 5, 2018 |
| Combined results · IndoorGrinch Games · Jan 2 | 2:25.3 | Grinch Games | January 2, 2018 |
| Shot Put · 12lb · IndoorCHSAA Novice and Junior Midget · Dec 29 | 28-11.75 | CHSAA Novice and Junior Midget | December 29, 2018 |
Best marks from the meets included here. Cross Country bests are grouped by course and distance.
2019 Indoor Track
2 results2018 Indoor Track
7 results2018 Outdoor Track
3 results2017 Indoor Track
6 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 29 | CHSAA Novice and Junior MidgetDec 29 · 600 Meters · Place 5 · Iona Preparatory | 600 Meters | 5. | 1:43.93a | 10 |
| Dec 22 | Jim Mitchell InvitationalDec 22 · 1000 Meters · Place 43 · Iona Preparatory | 1000 Meters | 43. | 2:58.11a PB | 10 |
| Dec 16 | Ignatian InvitationalDec 16 · 600 Meters · Place 8 · Iona Preparatory | 600 Meters | 8. | 1:41.70 | 10 |
| Jan 2 | Grinch GamesJan 2 · Combined results · Place 1 · Iona Preparatory Sch | Combined results | 1 | 2:25.3 | 10 |
| Jan 2 | Grinch GamesJan 2 · 800 Meters · Place 1 · Iona Preparatory Sch | 800 Meters | 1 | 2:27.10 | 9 |
| Jan 2 | Grinch GamesJan 2 · Combined results · Place 1 · Iona Preparatory Sch | Combined results | 1 | 2:27.10 | 9 |
2017 Outdoor Track
1 results2016 Indoor Track
1 results2016 Outdoor Track
1 results| Date | Meet | Event | Pl | Mark | Gr |
| Dec 18 | Ignatian InvitationalDec 18 · 600 Meters · Place 2 · Iona Preparatory | 600 Meters | 2. | 1:45.60 PB | 9 |