Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSUNYAC Outdoor Track & Field Championships · May 212.81SUNYAC Outdoor Track & Field ChampionshipsMay 2, 2025
200 Meters · IndoorUtica Holiday Classic · Dec 827.19aUtica Holiday ClassicDecember 8, 2023
200 Meters · OutdoorUtica Pioneer Spring Invite & Multi · Apr 1126.81Utica Pioneer Spring Invite & MultiApril 11, 2025
300 Meters · IndoorGreg Page Relays & Multi · Dec 143.58aGreg Page Relays & MultiDecember 1, 2023
400 Meters · Indoor2024 Big Apple Invitational · Feb 101:00.96a2024 Big Apple InvitationalFebruary 10, 2024
400 Meters · OutdoorMonroe vs. Middletown Meet · May 171:02.04Monroe vs. Middletown MeetMay 17, 2022
400 Meters · Relay Split · IndoorSUNYAC Championships · Feb 281:01.720SUNYAC ChampionshipsFebruary 28, 2025
400m Hurdles · 30" / 0.762m · OutdoorSUNYAC Outdoor Track & Field Championships · May 51:07.61aSUNYAC Outdoor Track & Field ChampionshipsMay 5, 2023
500 Meters · IndoorIthaca vs TCNJ, Cortland & Oneonta · Jan 201:22.99aIthaca vs TCNJ, Cortland & OneontaJanuary 20, 2024
60 Meter · IndoorSUNYAC Championships · Feb 288.23aSUNYAC ChampionshipsFebruary 28, 2025
60 Meters · IndoorBig Apple Invitational · Feb 88.33Big Apple InvitationalFebruary 8, 2025
600 Meters · IndoorOCIAA Invitational · Jan 301:48.87aOCIAA InvitationalJanuary 30, 2022
800 Meters · OutdoorFriendship Games · May 102:47.75Friendship GamesMay 10, 2019
High Jump · IndoorSuffern Invitational · Jan 144-09.00Suffern InvitationalJanuary 14, 2022
High Jump · OutdoorPirate Relays · Apr 24-06.00Pirate RelaysApril 2, 2022
Long Jump · OutdoorGoshen Coliseum Classic · May 1512-08.50Goshen Coliseum ClassicMay 15, 2021

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 200 Meters · Place 17 · SUNY CortlandSUNY Cortland200 MetersRound P17.27.75aWind: 0Sr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 100 Meters · Place 18 · SUNY CortlandSUNY Cortland100 MetersRound P18.13.43aWind: 0Sr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 200 Meters · Place 16 · SUNY CortlandSUNY Cortland200 Meters16.28.12aWind: 0.9Sr
Apr 24St. John Fisher Cardinal ClassicApr 24 · 100 Meters · Place 27 · SUNY CortlandSUNY Cortland100 MetersRound P27.14.06aWind: 1.1Sr
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 20 · SUNY CortlandSUNY Cortland200 Meters20.27.19aWind: 2.4Sr
Apr 17Cortland ClassicApr 17 · 100 Meters · Place 17 · SUNY CortlandSUNY Cortland100 MetersRound P17.13.09aWind: 1.6Sr
Apr 3Cortland Red Dragon OpenApr 3 · 200 Meters · Place 26 · SUNY CortlandSUNY Cortland200 Meters26.27.47aWind: 0.5Sr
Apr 3Cortland Red Dragon OpenApr 3 · 100 Meters · Place 26 · SUNY CortlandSUNY Cortland100 Meters26.13.22aWind: 1.7Sr
Mar 27Danny Curran InvitationalMar 27 · 200 Meters · Place 61 · SUNY CortlandSUNY Cortland200 Meters61.27.78aWind: 1.9Sr
Mar 27Danny Curran InvitationalMar 27 · 100 Meters · Place 44 · SUNY CortlandSUNY Cortland100 Meters44.13.35aWind: 1.1Sr

2026 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 60 Meters · Place 14 · Cortland St.Cortland St.60 MetersRound P148.39SR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 200 Meters · Place 25 · SUNY CortlandSUNY Cortland200 Meters2528.39aSR
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60 Meters · Place 22 · SUNY CortlandSUNY Cortland60 Meters228.45aSR
Feb 7Big Apple InvitationalFeb 7 · 200 Meters · Place 49 · Cortland St.Cortland St.200 Meters4928.52SR
Feb 7Big Apple InvitationalFeb 7 · 60 Meters · Place 36 · Cortland St.Cortland St.60 MetersRound P368.59SR
Jan 31Ithaca College Bomber InvitationalJan 31 · 200 Meters · Place 29 · Cortland St.Cortland St.200 Meters2928.90SR
Jan 31Ithaca College Bomber InvitationalJan 31 · 60 Meters · Place 23 · Cortland St.Cortland St.60 MetersRound P238.48SR

2025 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 60 Meter · Place 26 · SUNY CortlandSUNY Cortland60 MeterRound P26.8.29aWind: 0Sr
Dec 5Cornell Greg Page Relays & MultiDec 5 · 200 Meters · Place 17 · SUNY CortlandSUNY Cortland200 Meters17.28.01aWind: 0Sr
Feb 28SUNYAC ChampionshipsFeb 28 · 60 Meter · Place 12 · SUNY CortlandSUNY Cortland60 MeterRound P12.8.23a PBJr
Feb 28SUNYAC ChampionshipsFeb 28 · 400 Meters · SUNY CortlandSUNY Cortland400 MetersRelay Split—1:01.720 PBJr
Feb 28SUNYAC ChampionshipsFeb 28 · 200 Meters · Place 12 · SUNY CortlandSUNY Cortland200 MetersRound P12.27.29aJr
Feb 22Cornell Deneault InviteFeb 22 · 200 Meters · Place 18 · Cortland St.Cortland St.200 Meters1827.49JR
Feb 15Kane InvitationalFeb 15 · 60 Meter · Place 17 · SUNY CortlandSUNY Cortland60 MeterRound P17.8.28aJr
Feb 15Kane InvitationalFeb 15 · 400 Meters · SUNY CortlandSUNY Cortland400 MetersRelay Split—1:03.986Jr
Feb 15Kane InvitationalFeb 15 · 200 Meters · Place 15 · SUNY CortlandSUNY Cortland200 Meters15.27.45aJr
Feb 8Big Apple InvitationalFeb 8 · 200 Meters · Place 30 · Cortland St.Cortland St.200 Meters3027.25JR
Feb 8Big Apple InvitationalFeb 8 · 60 Meters · Place 32 · Cortland St.Cortland St.60 MetersRound P328.33 PBJR
Feb 1Ithaca Bomber InvitationalFeb 1 · 200 Meters · Place 29 · SUNY CortlandSUNY Cortland200 Meters2927.72a—
Feb 1Ithaca Bomber InvitationalFeb 1 · 60 Meters · Place 20 · SUNY CortlandSUNY Cortland60 Meters208.37a—
Jan 25Nazareth Conference Challenge CupJan 25 · 200 Meters · Place 19 · SUNY CortlandSUNY Cortland200 Meters1927.81a—
Jan 25Nazareth Conference Challenge CupJan 25 · 60 Meters · Place 19 · SUNY CortlandSUNY Cortland60 Meters198.36a—
Jan 18Ithaca QuadJan 18 · 400 Meters · SUNY CortlandSUNY Cortland400 MetersRelay Split—1:05.128Jr
Jan 18Ithaca QuadJan 18 · 400 Meters · Place 5 · SUNY CortlandSUNY Cortland400 Meters5.1:03.68aJr

2025 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 2SUNYAC Outdoor Track & Field ChampionshipsMay 2 · 100 Meters · Place 13 · Cortland St.Cortland St.100 Meters1312.81 PBJR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 24 · Cortland St.Cortland St.200 Meters2427.682JR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 27 · Cortland St.Cortland St.100 MetersRound P2713.23JR
Apr 26Paul Kaiser ClassicApr 26 · 200 Meters · Place 24 · Cortland St.Cortland St.200 Meters2427.69JR
Apr 26Paul Kaiser ClassicApr 26 · 100 Meters · Place 27 · Cortland St.Cortland St.100 Meters2713.23JR
Apr 18Cortland ClassicApr 18 · 100 Meters · Place 19 · SUNY CortlandSUNY Cortland100 MetersRound P1913.03Jr
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 200 Meters · Place 2 · Cortland St.Cortland St.200 Meters226.81 PBJR
Apr 11Utica Pioneer Spring Invite & MultiApr 11 · 100 Meters · Place 4 · Cortland St.Cortland St.100 Meters413.12JR
Apr 5Cortland Red Dragon OpenApr 5 · 200 Meters · Place 15 · SUNY CortlandSUNY Cortland200 Meters15.27.67aWind: -1.8Jr
Apr 5Cortland Red Dragon OpenApr 5 · 100 Meters · Place 7 · SUNY CortlandSUNY Cortland100 Meters7.13.09aWind: 1.8Jr

2024 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 7UC HolidayDec 7 · 400 Meters · Place 6 · SUNY CortlandSUNY Cortland400 Meters6.1:02.56aJr
Dec 7UC HolidayDec 7 · 200 Meters · Place 13 · SUNY CortlandSUNY Cortland200 Meters13.28.14aJr
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 400 Meters · Place 9 · SUNY CortlandSUNY Cortland400 MetersRound P9.1:01.61aSo
Feb 242024 SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 200 Meters · Place 18 · SUNY CortlandSUNY Cortland200 MetersRound P18.27.83aSo
Feb 102024 Big Apple InvitationalFeb 10 · 400 Meters · Place 13 · SUNY CortlandSUNY Cortland400 Meters13.1:00.96a PBSo
Feb 102024 Big Apple InvitationalFeb 10 · 200 Meters · Place 48 · SUNY CortlandSUNY Cortland200 Meters48.27.44aWind: 0So
Feb 3Ithaca College Bomber InvitationalFeb 3 · 400 Meters · Place 7 · SUNY CortlandSUNY Cortland400 Meters71:01.79a—
Feb 3Ithaca College Bomber InvitationalFeb 3 · 200 Meters · Place 17 · SUNY CortlandSUNY Cortland200 Meters1727.42a—
Jan 27Nazareth Conference Challenge CupJan 27 · 400 Meters · Place 12 · Cortland St.Cortland St.400 Meters121:02.75SO
Jan 20Ithaca vs TCNJ, Cortland & OneontaJan 20 · 500 Meters · Place 2 · SUNY CortlandSUNY Cortland500 Meters21:22.99a PB—

2024 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 3SUNYAC Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 6 · SUNY CortlandSUNY Cortland400m Hurdles61:07.84a—
May 3SUNYAC Outdoor ChampionshipsMay 3 · 400m Hurdles · Place 7 · SUNY CortlandSUNY Cortland400m Hurdles71:08.27a—
Apr 23CNY College ChallengeApr 23 · 400m Hurdles · Place 1 · Cortland St.Cortland St.400m Hurdles11:08.59SO
Apr 23CNY College ChallengeApr 23 · 200 Meters · Place 9 · Cortland St.Cortland St.200 Meters927.34SO
Apr 19SUNY Cortland Classic InvitationalApr 19 · 400m Hurdles · Place 3 · SUNY CortlandSUNY Cortland400m Hurdles31:09.37a—
Apr 7Cortland Red Dragon OpenApr 7 · 400m Hurdles · Place 2 · SUNY CortlandSUNY Cortland400m Hurdles30" / 0.762m2.1:09.04aSo

2023 Indoor Track

12 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 400 Meters · Place 4 · SUNY CortlandSUNY Cortland400 Meters4.1:01.66aSo
Dec 8Utica Holiday ClassicDec 8 · 200 Meters · Place 8 · SUNY CortlandSUNY Cortland200 Meters8.27.19a PBSo
Dec 1Greg Page Relays & MultiDec 1 · 300 Meters · Place 23 · SUNY CortlandSUNY Cortland300 Meters23.43.58a PBSo
Feb 24SUNYAC Indoor Track & Field ChampionshipsFeb 24 · 400 Meters · SUNY CortlandSUNY Cortland400 MetersRound P—DQFr
Feb 18Marc Deneault InvitationalFeb 18 · 400 Meters · Place 5 · SUNY CortlandSUNY Cortland400 Meters5.1:02.19aFr
Feb 4Bomber InvitationalFeb 4 · 200 Meters · Place 13 · SUNY CortlandSUNY Cortland200 Meters1327.79a—
Jan 28Nazareth Conference ChallengeJan 28 · 400 Meters · Place 19 · Cortland St.Cortland St.400 Meters191:04.28FR
Jan 28Nazareth Conference ChallengeJan 28 · 200 Meters · Place 31 · Cortland St.Cortland St.200 Meters3128.57FR
Jan 21Ithaca College vs. TCNJ, Cortland & OneontaJan 21 · 200 Meters · Place 12 · Cortland St.Cortland St.200 Meters1228.12FR
Jan 21Ithaca College vs. TCNJ, Cortland & OneontaJan 21 · 200 Meters · Place 12 · Cortland St.Cortland St.200 Meters1228.12FR
Jan 14Utica Winter OpenerJan 14 · 500 Meters · Place 8 · Cortland St.Cortland St.500 Meters81:28.04FR
Jan 14Utica Winter OpenerJan 14 · 500 Meters · Place 8 · Cortland St.Cortland St.500 Meters81:28.04FR

2023 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 400m Hurdles · Place 7 · SUNY CortlandSUNY Cortland400m Hurdles30" / 0.762mRound P7.1:07.61a PBFr
May 5SUNYAC Outdoor Track & Field ChampionshipsMay 5 · 400m Hurdles · Place 7 · SUNY CortlandSUNY Cortland400m Hurdles30" / 0.762m7.1:07.68aFr
Apr 29Paul Kaiser ClassicApr 29 · 400m Hurdles · Place 14 · Cortland St.Cortland St.400m Hurdles141:07.62FR
Apr 25CNY College ChallengeApr 25 · 400m Hurdles · Place 3 · SUNY CortlandSUNY Cortland400m Hurdles31:08.43a—
Apr 14Bison Outdoor ClassicApr 14 · 400m Hurdles · Place 37 · Cortland St.Cortland St.400m Hurdles371:08.42FR
Apr 8Cortland Red Dragon OpenApr 8 · 400m Hurdles · Place 4 · Cortland St.Cortland St.400m Hurdles41:08.04FR
Mar 30Danny Curran InvitationalMar 30 · 400m Hurdles · Place 15 · SUNY CortlandSUNY Cortland400m Hurdles30" / 0.762m15.1:10.09aFr

2022 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 10Utica Holiday ClassicDec 10 · 400 Meters · Place 3 · SUNY CortlandSUNY Cortland400 Meters3.1:02.66aFr
Dec 10Utica Holiday ClassicDec 10 · 200 Meters · Place 16 · SUNY CortlandSUNY Cortland200 Meters16.28.30aFr
Dec 3Greg Page MeetDec 3 · 300 Meters · Place 30 · SUNY CortlandSUNY Cortland300 Meters30.44.76aFr
Dec 3Greg Page MeetDec 3 · 60 Meter · Place 40 · SUNY CortlandSUNY Cortland60 MeterRound P40.8.45aFr
Jan 30OCIAA InvitationalJan 30 · 600 Meters · Place 6 · Monroe-WoodburyMonroe-Woodbury600 Meters6.1:48.87a PB12
Jan 30Section 9 InvitationalJan 30 · 600 Meters · Place 6 · Monroe-WoodburyMonroe-Woodbury600 Meters6.1:48.87a12
Jan 26NJ Metropolitan InvitationalJan 26 · High Jump · Place 6 · Monroe-WoodburyMonroe-WoodburyHigh Jump64-10.00—
Jan 14Suffern InvitationalJan 14 · 600 Meters · Place 19 · Monroe-WoodburyMonroe-Woodbury600 Meters19.1:55.37a12
Jan 14Suffern InvitationalJan 14 · High Jump · Place 2 · Monroe-WoodburyMonroe-WoodburyHigh Jump2.4-09.00 PB12

2022 Outdoor Track

7 results
DateMeetEventPlMarkGr
May 26Section 9 Class A/B ChampionshipMay 26 · High Jump · Place 4 · Monroe-WoodburyMonroe-WoodburyHigh Jump44-08.0012
May 26Section 9 Class A/B ChampionshipMay 26 · 400m Hurdles · Place 2 · Monroe-WoodburyMonroe-Woodbury400m Hurdles21:07.2412
May 17Monroe vs. Middletown MeetMay 17 · High Jump · Place 2 · Monroe-WoodburyMonroe-WoodburyHigh Jump2J4-04.00—
May 17Monroe vs. Middletown MeetMay 17 · 400 Meters · Place 1 · Monroe-WoodburyMonroe-Woodbury400 Meters11:02.04 PB—
Apr 16Goshen Coliseum ClassicApr 16 · 200 Meters · Place 11 · Monroe-WoodburyMonroe-Woodbury200 Meters1128.88—
Apr 2Pirate RelaysApr 2 · 400m Hurdles · Place 5 · Monroe-WoodburyMonroe-Woodbury400m Hurdles30" / 0.762m5.1:12.79a12
Apr 2Pirate RelaysApr 2 · High Jump · Place 7 · Monroe-WoodburyMonroe-WoodburyHigh Jump7.4-06.00 PB12

2021 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 11Cornwall, Kingston, O'Neill @ Monroe-WoodburyDec 11 · 600 Meters · Place 2 · Monroe-WoodburyMonroe-Woodbury600 Meters2.1:50.40Unofficial12
Dec 11Cornwall, Kingston, O'Neill @ Monroe-WoodburyDec 11 · High Jump · Place 1 · Monroe-WoodburyMonroe-WoodburyHigh Jump1.4-09.00Unofficial12
Dec 4Burke Catholic, Middletown, Minisink Valley, Monroe-WoodburyDec 4 · 300 Meters · Place 2 · Monroe-WoodburyMonroe-Woodbury300 Meters2.46.02aUnofficial12
Dec 4Burke Catholic, Middletown, Minisink Valley, Monroe-WoodburyDec 4 · High Jump · Place 1 · Monroe-WoodburyMonroe-WoodburyHigh Jump1.4-08.00Unofficial12

2021 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 15Goshen Coliseum ClassicMay 15 · 400m Hurdles · Place 5 · Monroe-WoodburyMonroe-Woodbury400m Hurdles30" / 0.762m5.1:10.75a11
May 15Goshen Coliseum ClassicMay 15 · Long Jump · Place 14 · Monroe-WoodburyMonroe-WoodburyLong Jump14.12-08.50 PB11

2020 Indoor Track

1 results
DateMeetEventPlMarkGr
Feb 8OCIAA ChampionshipFeb 8 · High Jump · Place 9 · Monroe-WoodburyMonroe-WoodburyHigh Jump94-06.0010

2019 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 10Friendship GamesMay 10 · Long Jump · Place 12 · Monroe-WoodburyMonroe-WoodburyLong Jump1213-06.00—
May 10Friendship GamesMay 10 · High Jump · Place 6 · Monroe-WoodburyMonroe-WoodburyHigh Jump64-08.00—
May 10Friendship GamesMay 10 · 100m Hurdles · Place 16 · Monroe-WoodburyMonroe-Woodbury100m Hurdles1619.31—
May 10Friendship GamesMay 10 · 800 Meters · Place 26 · Monroe-WoodburyMonroe-Woodbury800 Meters262:47.75 PB—

2019 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 9Ridgewood Winter GamesJan 9 · High Jump · Place 5 · Monroe-WoodburyMonroe-WoodburyHigh Jump54-0—