Personal bests

Best marks in available results
Event / courseMarkMeetDate
100m Hurdles · 33" / 0.838m · OutdoorSection V Class A1-B2 Championships · May 2815.72aSection V Class A1-B2 ChampionshipsMay 28, 2022
200 Meters · IndoorNazareth Conference Tune Up · Feb 2126.26Nazareth Conference Tune UpFebruary 21, 2025
200 Meters · OutdoorUniversity of Rochester Alumni Invitational · Apr 1926.20University of Rochester Alumni InvitationalApril 19, 2025
300 Meters · IndoorHoughton December · Dec 643.36aHoughton DecemberDecember 6, 2024
400 Meters · IndoorNazareth DIII Elite Meet · Feb 1458.92aNazareth DIII Elite MeetFebruary 14, 2025
400 Meters · Relay Split · IndoorEmpire 8 Indoor Track & Field Championships · Feb 271:00.834Empire 8 Indoor Track & Field ChampionshipsFebruary 27, 2026
400m Hurdles · 30" / 0.762m · OutdoorAARTFC Outdoor Track & Field Championships · May 141:01.36aAARTFC Outdoor Track & Field ChampionshipsMay 14, 2025
55m Hurdles · 33" · IndoorRWTL Championships @ Houghton College · Jan 299.11aRWTL Championships @ Houghton CollegeJanuary 29, 2022
60 Meter · IndoorBrockport Invite · Feb 78.15aBrockport InviteFebruary 7, 2025
60 Meters · IndoorBrockport Saturday Night Rust Buster · Jan 178.35Brockport Saturday Night Rust BusterJanuary 17, 2026
60m Hurdles · 33" / 0.838m · IndoorHoughton December · Dec 69.71aHoughton DecemberDecember 6, 2024
60m Hurdles · 33" / 0.838m · OutdoorHoughton December Classic · Dec 59.89aHoughton December ClassicDecember 5, 2025
800 Meters · IndoorUniversity of Rochester Alumni Invitational · Apr 192:34.58aUniversity of Rochester Alumni InvitationalApril 19, 2026
Pole Vault · IndoorRWTL Championships @ Houghton College · Jan 297-06.00RWTL Championships @ Houghton CollegeJanuary 29, 2022
Pole Vault · OutdoorECC Championships · May 42.17mECC ChampionshipsMay 4, 2023

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

2026 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 13 AARTFC Outdoor Track & Field ChampionshipsMay 13 · 400m Hurdles · Place 14 · Brockport St.Brockport St.400m Hurdles30" / 0.762m14.1:08.59aSr
May 8The FIRE Meet at WilliamsMay 8 · 400m Hurdles · Place 8 · Brockport St.Brockport St.400m Hurdles30" / 0.762m8.1:06.49aSr
May 1Empire 8 Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 2 · Brockport St.Brockport St.400m Hurdles30" / 0.762m2.1:03.84aSr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 400m Hurdles · Brockport St.Brockport St.400m Hurdles30" / 0.762m--DNFSr
Apr 11Bison Outdoor ClassicApr 11 · 400m Hurdles · Place 28 · Brockport St.Brockport St.400m Hurdles30" / 0.762m28.1:05.47aSr
Apr 4Geneseo Early Season InviteApr 4 · 400m Hurdles · Place 5 · Brockport St.Brockport St.400m Hurdles30" / 0.762m5.1:06.61aSr

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Apr 19University of Rochester Alumni InvitationalApr 19 · 800 Meters · Place 17 · Brockport St.Brockport St.800 Meters17.2:34.58a PBSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Brockport St.Brockport St.400 MetersRelay Split—1:00.834 PBSr
Feb 27Empire 8 Indoor Track & Field ChampionshipsFeb 27 · 400 Meters · Place 15 · Brockport St.Brockport St.400 Meters15.1:02.00aSr
Feb 20Brockport Friday Night InviteFeb 20 · 200 Meters · Place 6 · Brockport St.Brockport St.200 Meters6.27.07aSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 60m Hurdles · Place 8 · Brockport St.Brockport St.60m Hurdles33" / 0.838m8.10.21aSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 60 Meter · Place 8 · Brockport St.Brockport St.60 Meter8.8.41aSr
Feb 7Tri Meet Ithaca , Brockport, RochesterFeb 7 · 200 Meters · Place 10 · Brockport St.Brockport St.200 Meters10.27.63aSr
Jan 31Ithaca College Bomber InvitationalJan 31 · 60m Hurdles · Place 16 · Brockport St.Brockport St.60m HurdlesRound P1610.16SR
Jan 23RIT Friday InvitationalJan 23 · 200 Meters · Place 12 · Brockport St.Brockport St.200 Meters1227.41aSr
Jan 17Brockport Saturday Night Rust BusterJan 17 · 400 Meters · Place 3 · Brockport St.Brockport St.400 Meters31:01.91SR
Jan 17Brockport Saturday Night Rust BusterJan 17 · 60 Meters · Place 8 · Brockport St.Brockport St.60 MetersRound P88.35 PBSR

2025 Outdoor Track

13 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 60m Hurdles · Place 6 · Brockport St.Brockport St.60m Hurdles33" / 0.838mRound P6.9.89a PBWind: 0Sr
Dec 5Houghton December ClassicDec 5 · 60m Hurdles · Brockport St.Brockport St.60m Hurdles33" / 0.838m--DNSSr
Dec 5Houghton December ClassicDec 5 · 400 Meters · Brockport St.Brockport St.400 Meters--DNSSr
May 22NCAA Division III Outdoor Track & Field ChampionshipsMay 22 · 400m Hurdles · Place 10 · Brockport St.Brockport St.400m Hurdles30" / 0.762mRound P10.1:02.38aJr
May 14AARTFC Outdoor Track & Field ChampionshipsMay 14 · 400m Hurdles · Place 1 · Brockport St.Brockport St.400m Hurdles30" / 0.762m1.1:01.36a PBJr
May 11St. John Fisher Cardinal Last ChanceMay 11 · 400m Hurdles · Place 3 · Brockport St.Brockport St.400m Hurdles30" / 0.762m3.1:02.24aJr
May 2Empire 8 Outdoor Track & Field ChampionshipsMay 2 · 400m Hurdles · Place 1 · Brockport St.Brockport St.400m Hurdles30" / 0.762m1.1:02.84aJr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 400m Hurdles · Place 8 · Brockport St.Brockport St.400m Hurdles30" / 0.762m8.1:06.41aJr
Apr 19University of Rochester Alumni InvitationalApr 19 · 100m Hurdles · Place 6 · Brockport St.Brockport St.100m Hurdles616.96JR
Apr 19University of Rochester Alumni InvitationalApr 19 · 200 Meters · Place 3 · Brockport St.Brockport St.200 Meters326.20 PBJR
Apr 12Brockport Multi & InvitationalApr 12 · 100m Hurdles · Brockport St.Brockport St.100m Hurdles33" / 0.838m--DNSWind: 2.6Jr
Apr 4Geneseo EarlyApr 4 · 400m Hurdles · Place 5 · Brockport St.Brockport St.400m Hurdles30" / 0.762m5.1:06.82aJr
Apr 4Geneseo EarlyApr 4 · 100 Meters · Place 18 · Brockport St.Brockport St.100 Meters18.12.64aWind: 2.2Jr

2025 Indoor Track

21 results
DateMeetEventPlMarkGr
Mar 7AARTFCMar 7 · 400 Meters · Place 15 · Brockport St.Brockport St.400 Meters15.59.43aJr
Mar 7AARTFCMar 7 · 200 Meters · Place 26 · Brockport St.Brockport St.200 Meters26.26.46aJr
Feb 28Empire 8 ChampionshipsFeb 28 · 60m Hurdles · Place 12 · Brockport St.Brockport St.60m Hurdles129.95JR
Feb 28Empire 8 ChampionshipsFeb 28 · 400 Meters · Place 3 · Brockport St.Brockport St.400 Meters359.49JR
Feb 21Nazareth Conference Tune UpFeb 21 · 200 Meters · Place 2 · Brockport St.Brockport St.200 Meters226.26 PBJR
Feb 14Nazareth DIII Elite MeetFeb 14 · 60m Hurdles · Place 10 · Brockport St.Brockport St.60m Hurdles33" / 0.838mRound P10.9.73aJr
Feb 14Nazareth DIII Elite MeetFeb 14 · 400 Meters · Place 3 · Brockport St.Brockport St.400 Meters3.58.92a PBJr
Feb 14Nazareth DIII Elite MeetFeb 14 · 200 Meters · Place 5 · Brockport St.Brockport St.200 Meters5.26.47aJr
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Place 5 · Brockport St.Brockport St.60m Hurdles33" / 0.838mRound P5.9.97aJr
Feb 7Brockport InviteFeb 7 · 60m Hurdles · Brockport St.Brockport St.60m Hurdles33" / 0.838m--DNSJr
Feb 7Brockport InviteFeb 7 · 60 Meter · Place 1 · Brockport St.Brockport St.60 MeterRound P1.8.18aJr
Feb 7Brockport InviteFeb 7 · 60 Meter · Place 1 · Brockport St.Brockport St.60 Meter1.8.15a PBJr
Feb 7Brockport InviteFeb 7 · 400 Meters · Place 3 · Brockport St.Brockport St.400 Meters3.59.60aJr
Feb 1Ithaca Bomber InvitationalFeb 1 · 60m Hurdles · Place 19 · SUNY BrockportSUNY Brockport60m Hurdles1910.21a—
Jan 24RIT January Friday MeetJan 24 · 60m Hurdles · Place 2 · SUNY BrockportSUNY Brockport60m Hurdles210.05a—
Jan 24RIT January Friday MeetJan 24 · 60m Hurdles · Place 1 · SUNY BrockportSUNY Brockport60m Hurdles19.91a—
Jan 24RIT January Friday MeetJan 24 · 200 Meters · Place 2 · SUNY BrockportSUNY Brockport200 Meters226.92a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 60m Hurdles · Place 5 · SUNY BrockportSUNY Brockport60m Hurdles59.82a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 60m Hurdles · Place 2 · SUNY BrockportSUNY Brockport60m Hurdles29.60a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 400 Meters · Place 3 · SUNY BrockportSUNY Brockport400 Meters31:00.51a—
Jan 10St. Thomas Aquinas Spartan InvitationalJan 10 · 200 Meters · Place 22 · Brockport St.Brockport St.200 Meters2226.93JR

2024 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 300 Meters · Place 2 · Brockport St.Brockport St.300 Meters2.43.36a PBJr
Dec 6Houghton DecemberDec 6 · 60m Hurdles · Place 3 · Brockport St.Brockport St.60m Hurdles33" / 0.838mRound P3.9.83aWind: 0Jr
Dec 6Houghton DecemberDec 6 · 60m Hurdles · Place 3 · Brockport St.Brockport St.60m Hurdles33" / 0.838m3.9.71a PBWind: 0Jr
Dec 6Houghton DecemberDec 6 · 60 Meter · Place 4 · Brockport St.Brockport St.60 MeterRound P4.8.25aWind: 0Jr
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 60m Hurdles · Place 9 · DaemenDaemen60m Hurdles33" / 0.838mRound P9.10.05aWind: 0So
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 200 Meters · Place 15 · DaemenDaemen200 Meters15.27.60aWind: 0So
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 300 Meters · Place 4 · DaemenDaemen300 Meters4.44.87aSo
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 60m Hurdles · Place 7 · DaemenDaemen60m Hurdles33" / 0.838mRound P7.10.49aSo
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 60m Hurdles · Place 7 · DaemenDaemen60m Hurdles33" / 0.838m7.10.50aSo

2024 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 30Geneseo Early Season InvitationalMar 30 · 400m Hurdles · Place 3 · DaemenDaemen400m Hurdles30" / 0.762m3.1:07.47aSo
Mar 30Geneseo Early Season InvitationalMar 30 · 100m Hurdles · Place 12 · DaemenDaemen100m Hurdles33" / 0.838mRound P12.16.54aWind: 0.8So

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 8Utica Holiday ClassicDec 8 · 300 Meters · Place 4 · DaemenDaemen300 Meters4.45.25aSo
Dec 8Utica Holiday ClassicDec 8 · 60m Hurdles · Place 7 · DaemenDaemen60m Hurdles33" / 0.838mRound P7.10.31aSo
Dec 8Utica Holiday ClassicDec 8 · 60m Hurdles · Place 8 · DaemenDaemen60m Hurdles33" / 0.838m8.11.44aSo
Dec 1Houghton December ClassicDec 1 · 300 Meters · Place 13 · DaemenDaemen300 Meters13.44.87aSo
Dec 1Houghton December ClassicDec 1 · 60m Hurdles · Place 19 · DaemenDaemen60m Hurdles33" / 0.838mRound P19.10.36aSo
Feb 19ECC Indoor Track and Field ChampionshipsFeb 19 · 60m Hurdles · Place 12 · DaemenDaemen60m Hurdles33" / 0.838mRound P12.10.30aUnofficialFr
Feb 19ECC Indoor Track and Field ChampionshipsFeb 19 · Pole Vault · DaemenDaemenPole Vault—NHFr

2023 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 4ECC ChampionshipsMay 4 · 400m Hurdles · Place 7 · DaemenDaemen400m Hurdles30" / 0.762m7.1:12.01aFr
May 4ECC ChampionshipsMay 4 · Pole Vault · Place 4 · DaemenDaemenPole Vault4.2.17m PBFr
May 4ECC ChampionshipsMay 4 · 100m Hurdles · Place 5 · DaemenDaemen100m Hurdles33" / 0.838mRound P5.17.56aWind: 0.2Fr
May 4ECC ChampionshipsMay 4 · 100m Hurdles · Place 8 · DaemenDaemen100m Hurdles33" / 0.838m8.19.79aFr
Mar 31Dave Labor InvitationalMar 31 · 100m Hurdles · Place 24 · DaemenDaemen100m Hurdles33" / 0.838m24.17.42aWind: 5.7Fr

2022 Indoor Track

8 results
DateMeetEventPlMarkGr
Dec 9Nazareth Alumni InvitationalDec 9 · 300 Meters · Place 18 · DaemenDaemen300 Meters18.46.67aFr
Dec 9Nazareth Alumni InvitationalDec 9 · 60m Hurdles · Place 17 · DaemenDaemen60m Hurdles33" / 0.838mRound P17.10.41aFr
Dec 2Houghton December ClassicDec 2 · 300 Meters · Place 13 · DaemenDaemen300 Meters13.45.93aFr
Dec 2Houghton December ClassicDec 2 · 60m Hurdles · Place 18 · DaemenDaemen60m Hurdles33" / 0.838mRound P18.10.19aFr
Dec 2Houghton December ClassicDec 2 · Pole Vault · DaemenDaemenPole Vault—NHFr
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 300 Meters · Place 2 · Williamson CentralWilliamson Central300 Meters2.44.13a12
Jan 29RWTL Championships @ Houghton CollegeJan 29 · 55m Hurdles · Place 2 · Williamson CentralWilliamson Central55m Hurdles33"2.9.11a PB12
Jan 29RWTL Championships @ Houghton CollegeJan 29 · Pole Vault · Place 1 · Williamson CentralWilliamson CentralPole Vault1.7-06.00 PB12

2022 Outdoor Track

4 results
DateMeetEventPlMarkGr
May 28Section V Class A1-B2 ChampionshipsMay 28 · 400m Hurdles · Place 1 · Williamson CentralWilliamson Central400m Hurdles30" / 0.762m1.1:09.58a12
May 28Section V Class A1-B2 ChampionshipsMay 28 · 100m Hurdles · Place 1 · Williamson CentralWilliamson Central100m Hurdles33" / 0.838m1.15.72a PB12
May 13Victor Twilight InvitationalMay 13 · 400m Hurdles · Place 6 · Williamson CentralWilliamson Central400m Hurdles30" / 0.762m6.1:10.61a12
May 13Victor Twilight InvitationalMay 13 · 100m Hurdles · Place 3 · Williamson CentralWilliamson Central100m Hurdles33" / 0.838m3.16.68a12

2021 Indoor Track

9 results
DateMeetEventPlMarkGr
Dec 28Section 5 RWTL #3Dec 28 · 300 Meters · Place 1 · Williamson CentralWilliamson Central300 Meters1.44.00a12
Dec 28Section 5 RWTL #3Dec 28 · 55m Hurdles · Place 1 · Williamson CentralWilliamson Central55m Hurdles33"1.9.20a12
Dec 28Section 5 RWTL #3Dec 28 · Pole Vault · Place 2 · Williamson CentralWilliamson CentralPole Vault2.6-06.0012
Dec 17Section 5 RWTL #2-WFLDec 17 · 300 Meters · Place 2 · Williamson CentralWilliamson Central300 Meters2.44.93a12
Dec 17Section 5 RWTL #2-WFLDec 17 · 55m Hurdles · Place 1 · Williamson CentralWilliamson Central55m Hurdles33"1.9.24a12
Dec 8WF-L Early Indoor #2Dec 8 · 55m Hurdles · Place 2 · Williamson CentralWilliamson Central55m Hurdles33"2.9.37a12
Dec 8WF-L Early Indoor #2Dec 8 · Pole Vault · Place 2 · Williamson CentralWilliamson CentralPole Vault2.7-00.0012
Dec 3WF-L Early IndoorDec 3 · 300 Meters · Place 1 · Williamson CentralWilliamson Central300 Meters1.46.79a12
Dec 3WF-L Early IndoorDec 3 · 55m Hurdles · Place 2 · Williamson CentralWilliamson Central55m Hurdles33"2.9.47a12