Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorCardinal Classic (St John Fisher) · Apr 2711.55aCardinal Classic (St John Fisher)April 27, 2024
110m Hurdles · 39" / 0.991m · OutdoorMACSA Invitational · May 123.16MACSA InvitationalMay 1, 2019
200 Meters · IndoorUtica Winter Opener · Jan 1623.22aUtica Winter OpenerJanuary 16, 2026
200 Meters · OutdoorUtica Pioneer Spring Invite · Apr 623.03Utica Pioneer Spring InviteApril 6, 2024
300 Meters · IndoorCornell Greg Page Relays & Multi · Dec 536.78aCornell Greg Page Relays & MultiDecember 5, 2025
400 Meters · IndoorNEC Indoor Championships · Feb 1552.38aNEC Indoor ChampionshipsFebruary 15, 2026
400 Meters · OutdoorNortheast Outdoor Championships · May 351.06aNortheast Outdoor ChampionshipsMay 3, 2025
400 Meters · Relay Split · IndoorGreg Page Relays · Dec 653.580Greg Page RelaysDecember 6, 2024
500 Meters · IndoorSpartan Invitational · Jan 131:15.06aSpartan InvitationalJanuary 13, 2023
60 Meter · IndoorCornell Southern Tier Collegiate Invitational · Jan 137.69aCornell Southern Tier Collegiate InvitationalJanuary 13, 2024
60 Meters · IndoorRIT January Friday Meet · Jan 247.45aRIT January Friday MeetJanuary 24, 2025
Long Jump · IndoorCornell Southern Tier Collegiate Invitational · Jan 135.56mCornell Southern Tier Collegiate InvitationalJanuary 13, 2024
Long Jump · OutdoorGMC Championship · May 1416-10.00GMC ChampionshipMay 14, 2019

Best marks from the meets included here. Cross Country bests are grouped by course and distance.

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
May 2Northeast Outdoor ChampionshipsMay 2 · 200 Meters · Place 27 · Le Moyne C (NY)Le Moyne C (NY)200 MetersRound P27.23.06aWind: 0.8Sr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 200 Meters · Place 12 · Le Moyne C (NY)Le Moyne C (NY)200 Meters12.23.60aWind: 0Sr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 100 Meters · Place 12 · Le Moyne C (NY)Le Moyne C (NY)100 MetersRound P12.11.66aWind: 0.2Sr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 400 Meters · Le Moyne C (NY)Le Moyne C (NY)400 Meters—DNSSr
Apr 11Big Red InvitationalApr 11 · 400 Meters · Place 13 · Le Moyne C (NY)Le Moyne C (NY)400 Meters13.51.44aSr
Apr 11Big Red InvitationalApr 11 · 200 Meters · Place 19 · Le Moyne C (NY)Le Moyne C (NY)200 Meters19.23.06aWind: 1.1Sr
Apr 3Cortland Red Dragon OpenApr 3 · 400 Meters · Le Moyne C (NY)Le Moyne C (NY)400 Meters--DNFSr
Apr 3Cortland Red Dragon OpenApr 3 · 200 Meters · Le Moyne C (NY)Le Moyne C (NY)200 Meters--DNSWind: -0.1Sr

2026 Indoor Track

9 results
DateMeetEventPlMarkGr
Feb 15NEC Indoor ChampionshipsFeb 15 · 400 Meters · Place 22 · Le Moyne C (NY)Le Moyne C (NY)400 MetersRound P22.52.38a PBSr
Jan 23RIT Friday InvitationalJan 23 · 400 Meters · Place 23 · Le Moyne C (NY)Le Moyne C (NY)400 Meters2353.62aSr
Jan 23RIT Friday InvitationalJan 23 · 200 Meters · Place 24 · Le Moyne C (NY)Le Moyne C (NY)200 Meters2423.85aSr
Jan 16Utica Winter OpenerJan 16 · 400 Meters · Place 8 · Le Moyne C (NY)Le Moyne C (NY)400 Meters853.76aSr
Jan 16Utica Winter OpenerJan 16 · 200 Meters · Place 10 · Le Moyne C (NY)Le Moyne C (NY)200 Meters1023.22a PBSr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 21 · Le MoyneLe Moyne300 Meters2137.29SR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60 Meters · Place 24 · Le MoyneLe Moyne60 Meters247.46SR
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 300 Meters · Place 21 · Le Moyne C (NY)Le Moyne C (NY)300 Meters2137.29aSr
Jan 10Cornell Southern Tier Collegiate InvitationalJan 10 · 60 Meters · Place 24 · Le Moyne C (NY)Le Moyne C (NY)60 MetersRound P247.46aSr

2025 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 300 Meters · Place 18 · Le Moyne C (NY)Le Moyne C (NY)300 Meters18.36.78a PBSr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 400 Meters · Le Moyne C (NY)Le Moyne C (NY)400 MetersRelay Split—55.942Sr
Feb 7Brockport InviteFeb 7 · 400 Meters · Le Moyne C (NY)Le Moyne C (NY)400 Meters--DNSJr
Feb 7Brockport InviteFeb 7 · 200 Meters · Le Moyne C (NY)Le Moyne C (NY)200 Meters--DNSJr
Jan 24RIT January Friday MeetJan 24 · 400 Meters · Place 5 · Le Moyne C (NY)Le Moyne C (NY)400 Meters552.94a—
Jan 24RIT January Friday MeetJan 24 · 200 Meters · Place 10 · Le Moyne C (NY)Le Moyne C (NY)200 Meters1023.56a—
Jan 24RIT January Friday MeetJan 24 · 60 Meters · Place 25 · Le Moyne C (NY)Le Moyne C (NY)60 Meters257.45a PB—
Jan 11West Point OpenJan 11 · 200 Meters · Place 12 · Le MoyneLe Moyne200 Meters1223.99JR
Jan 11West Point OpenJan 11 · 60 Meters · Place 25 · Le MoyneLe Moyne60 Meters257.56JR

2025 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 3Northeast Outdoor ChampionshipsMay 3 · 400 Meters · Place 18 · Le Moyne C (NY)Le Moyne C (NY)400 MetersRound P18.51.06a PBJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400 Meters · Place 18 · Le Moyne C (NY)Le Moyne C (NY)400 Meters18.51.30aJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 200 Meters · Place 26 · Le Moyne C (NY)Le Moyne C (NY)200 Meters26.23.17aWind: -0.9Jr
Apr 18University at Buffalo Alumni InvitationalApr 18 · 200 Meters · Place 12 · Le Moyne C (NY)Le Moyne C (NY)200 Meters12.23.19aWind: 0Jr

2024 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 6Greg Page RelaysDec 6 · 400 Meters · Le Moyne C (NY)Le Moyne C (NY)400 MetersRelay Split—53.580 PBJr
Dec 6Greg Page RelaysDec 6 · 200 Meters · Place 8 · Le Moyne C (NY)Le Moyne C (NY)200 Meters8.23.46aWind: 0Jr
Feb 9RIT February Friday InvitationalFeb 9 · 400 Meters · Place 17 · Le Moyne C (NY)Le Moyne C (NY)400 Meters1755.82a—
Feb 9RIT February Friday InvitationalFeb 9 · 200 Meters · Place 9 · Le Moyne C (NY)Le Moyne C (NY)200 Meters923.96a—
Feb 2Brockport Multi & InvitationalFeb 2 · 400 Meters · Place 26 · Le Moyne C (NY)Le Moyne C (NY)400 Meters2653.93a—
Feb 2Brockport Multi & InvitationalFeb 2 · 200 Meters · Place 16 · Le Moyne C (NY)Le Moyne C (NY)200 Meters1623.83a—
Jan 26Blue & Orange InvitationalJan 26 · 400 Meters · Place 17 · Le Moyne C (NY)Le Moyne C (NY)400 Meters17.54.17aSo
Jan 26Blue & Orange InvitationalJan 26 · 200 Meters · Place 19 · Le Moyne C (NY)Le Moyne C (NY)200 Meters19.24.02aSo
Jan 19Hamilton Continental Indoor InvitationalJan 19 · Long Jump · Place 8 · Le Moyne C (NY)Le Moyne C (NY)Long Jump85.16m—
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · 60 Meter · Place 23 · Le Moyne C (NY)Le Moyne C (NY)60 MeterRound P23.7.69a PBSo
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · Long Jump · Place 8 · Le Moyne C (NY)Le Moyne C (NY)Long Jump8.5.56m PBSo
Jan 13Cornell Southern Tier Collegiate InvitationalJan 13 · 200 Meters · Place 21 · Le Moyne C (NY)Le Moyne C (NY)200 Meters21.24.93aSo

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
Apr 27Cardinal Classic (St John Fisher)Apr 27 · 100 Meters · Place 18 · Le Moyne C (NY)Le Moyne C (NY)100 Meters1811.55a PB—
Apr 20UB Alumni InvitationalApr 20 · 400 Meters · Place 16 · Le MoyneLe Moyne400 Meters1653.21SO
Apr 20UB Alumni InvitationalApr 20 · 200 Meters · Place 16 · Le MoyneLe Moyne200 Meters1623.92SO
Apr 12Brockport Multi and InvitationalApr 12 · 400 Meters · Place 13 · Le Moyne C (NY)Le Moyne C (NY)400 Meters1353.16a—
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 8 · Le Moyne C (NY)Le Moyne C (NY)200 Meters823.15a—
Apr 6Utica Pioneer Spring InviteApr 6 · 400 Meters · Place 10 · Le MoyneLe Moyne400 Meters1053.81SO
Apr 6Utica Pioneer Spring InviteApr 6 · 200 Meters · Place 10 · Le MoyneLe Moyne200 Meters1023.03 PBSO
Mar 30Geneseo Early Season InvitationalMar 30 · 400 Meters · Place 27 · Le Moyne C (NY)Le Moyne C (NY)400 Meters27.54.51aSo
Mar 15West Point Spring OpenMar 15 · 400 Meters · Place 16 · Le Moyne C (NY)Le Moyne C (NY)400 Meters16.52.53aSo
Mar 15West Point Spring OpenMar 15 · 200 Meters · Place 10 · Le Moyne C (NY)Le Moyne C (NY)200 Meters10.23.00aWind: 2.6So

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 1Greg Page Relays & MultiDec 1 · 500 Meters · Place 20 · Le Moyne C (NY)Le Moyne C (NY)500 Meters20.1:17.70aSo
Dec 1Greg Page Relays & MultiDec 1 · Long Jump · Place 19 · Le Moyne C (NY)Le Moyne C (NY)Long Jump19.5.31mSo
Feb 10RIT February Friday Night InvitationalFeb 10 · 400 Meters · Place 20 · Le MoyneLe Moyne400 Meters2056.07FR
Feb 10RIT February Friday Night InvitationalFeb 10 · 200 Meters · Place 32 · Le MoyneLe Moyne200 Meters3225.18FR
Feb 3Brockport MultiFeb 3 · 200 Meters · Place 47 · Le Moyne C (NY)Le Moyne C (NY)200 Meters4724.96a—
Jan 27Utica Blue & Orange Invite and MultiJan 27 · 400 Meters · Place 28 · Le MoyneLe Moyne400 Meters2855.26FR
Jan 21Winter Welcome Back MeetJan 21 · 200 Meters · Place 41 · Le MoyneLe Moyne200 Meters4124.93FR
Jan 21Winter Welcome Back MeetJan 21 · 60 Meters · Place 42 · Le MoyneLe Moyne60 Meters427.80FR
Jan 13Spartan InvitationalJan 13 · 500 Meters · Place 22 · Le Moyne C (NY)Le Moyne C (NY)500 Meters22.1:15.06a PBFr
Jan 6West Point OpenJan 6 · 400 Meters · Place 12 · Le MoyneLe Moyne400 Meters1256.98FR
Jan 6West Point OpenJan 6 · 200 Meters · Place 24 · Le MoyneLe Moyne200 Meters2425.12FR

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
Apr 29St. John Fisher Cardinal ClassicApr 29 · 400 Meters · Place 16 · Le MoyneLe Moyne400 Meters1651.75FR
Apr 29St. John Fisher Cardinal ClassicApr 29 · 200 Meters · Place 25 · Le MoyneLe Moyne200 Meters2523.77FR
Apr 14Brockport Multi & InvitationalApr 14 · 200 Meters · Place 15 · Le MoyneLe Moyne200 Meters1523.44FR
Apr 14Brockport Multi & InvitationalApr 14 · 400 Meters · Place 20 · Le MoyneLe Moyne400 Meters2052.68FR
Apr 2Geneseo Early Season InvitationalApr 2 · 400 Meters · Place 27 · Le MoyneLe Moyne400 Meters2755.14FR
Apr 2Geneseo Early Season InvitationalApr 2 · 200 Meters · Place 15 · Le MoyneLe Moyne200 Meters1523.37FR

2022 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 3Greg Page MeetDec 3 · 300 Meters · Place 68 · Le Moyne C (NY)Le Moyne C (NY)300 Meters68.39.18aFr

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400 Meters · Place 13 · Timothy ChriTimothy Chri400 Meters1359.2512
Jun 10NJSIAA Groups Non-Public A & BJun 10 · 400 Meters · Place 24 · Timothy Christian SchoolTimothy Christian School400 Meters2459.2512
May 14GMC Red & White Division ChampionshipMay 14 · Long Jump · Place 25 · Timothy ChriTimothy ChriLong Jump2512-11.00—
May 14GMC Red & White Division ChampionshipMay 14 · 400 Meters · Place 5 · Timothy ChriTimothy Chri400 Meters553.27—
May 14GMC Red & White Division ChampionshipMay 14 · 200 Meters · Place 14 · Timothy ChriTimothy Chri200 Meters1424.62—

2021 Outdoor Track

6 results
DateMeetEventPlMarkGr
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 400 Meters · Place 12 · Timothy Christian SchoolTimothy Christian School400 Meters12.56.56a11
Jun 11NJSIAA Groups Non-Public A & BJun 11 · 200 Meters · Place 21 · Timothy Christian SchoolTimothy Christian School200 Meters21.24.93aWind: 1.711
May 17GMC ChampionshipsMay 17 · Long Jump · Place 35 · Timothy Christian SchoolTimothy Christian SchoolLong Jump35.16-00.2511
May 17GMC ChampionshipsMay 17 · 400 Meters · Place 38 · Timothy Christian SchoolTimothy Christian School400 Meters38.56.35a11
May 17GMC ChampionshipsMay 17 · 200 Meters · Place 44 · Timothy Christian SchoolTimothy Christian School200 Meters44.24.84a11
May 17GMC ChampionshipsMay 17 · 100 Meters · Place 50 · Timothy Christian SchoolTimothy Christian School100 MetersRound P50.12.32a11

2019 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 20NJSIAA NP B South SectionalMay 20 · Long Jump · Timothy Christian SchoolTimothy Christian SchoolLong Jump--FOUL9
May 20NJSIAA NP B South SectionalMay 20 · 400 Meters · Place 17 · Timothy Christian SchoolTimothy Christian School400 Meters17.59.67a9
May 20NJSIAA NP B South SectionalMay 20 · 200 Meters · Place 24 · Timothy Christian SchoolTimothy Christian School200 Meters24.27.55a9
May 20NJSIAA NP B South SectionalMay 20 · 100 Meters · Place 20 · Timothy Christian SchoolTimothy Christian School100 MetersRound P20.13.49a9
May 14GMC ChampionshipMay 14 · Long Jump · Place 40 · Timothy Christian SchoolTimothy Christian SchoolLong Jump40.16-10.00 PB9
May 14GMC ChampionshipMay 14 · 400 Meters · Place 49 · Timothy Christian SchoolTimothy Christian School400 Meters49.1:01.03a9
May 14GMC ChampionshipMay 14 · 200 Meters · Place 62 · Timothy Christian SchoolTimothy Christian School200 Meters62.27.43a9
May 14GMC ChampionshipMay 14 · 100 Meters · Place 61 · Timothy Christian SchoolTimothy Christian School100 MetersRound P61.13.76a9
May 14GMC ChampionshipMay 14 · 100 Meters · Place 61 · Timothy Christian SchoolTimothy Christian School100 MetersRound P61.13.76a9
May 1MACSA InvitationalMay 1 · 110m Hurdles · Place 14 · Timothy Christian SchoolTimothy Christian School110m Hurdles39" / 0.991m14.23.16 PB9
May 1MACSA InvitationalMay 1 · 400 Meters · Place 20 · Timothy Christian SchoolTimothy Christian School400 Meters20.1:03.939
May 1MACSA InvitationalMay 1 · 100 Meters · Place 21 · Timothy Christian SchoolTimothy Christian School100 MetersRound P21.14.799