Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorUB Alumni Invitational · Apr 2014.52UB Alumni InvitationalApril 20, 2024
100m Hurdles · 33" / 0.838m · OutdoorDunkirk Track & Field Invitational · Apr 2818.00aDunkirk Track & Field InvitationalApril 28, 2023
200 Meters · Indoor2024 East Coast Conference Indoor Championships · Feb 1830.56a2024 East Coast Conference Indoor ChampionshipsFebruary 18, 2024
200 Meters · OutdoorUniversity at Buffalo Alumni Invitational · Apr 1730.64aUniversity at Buffalo Alumni InvitationalApril 17, 2026
400m Hurdles · 30" / 0.762m · OutdoorJamestown Classic · May 131:17.83aJamestown ClassicMay 13, 2023
55 Meter · IndoorSection VI Inter-Divisional A/D · Dec 178.56aSection VI Inter-Divisional A/DDecember 17, 2022
55 Meters · IndoorSection VI Team Championships · Feb 118.31Section VI Team ChampionshipsFebruary 11, 2023
55m Hurdles · 33" · IndoorSection VI State Qualifier · Feb 199.97aSection VI State QualifierFebruary 19, 2023
60 Meter · Indoor2024 East Coast Conference Indoor Championships · Feb 189.02a2024 East Coast Conference Indoor ChampionshipsFebruary 18, 2024
60 Meters · IndoorBrockport Friday Night Rust Buster · Jan 179.07aBrockport Friday Night Rust BusterJanuary 17, 2025
60m Hurdles · 33" / 0.838m · IndoorRIT Indoor Track & Field Invitational · Jan 2611.02aRIT Indoor Track & Field InvitationalJanuary 26, 2024

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

2026 Outdoor Track

8 results
DateMeetEventPlMarkGr
Apr 30East Coast Conference Outdoor Track & Field ChampionshipsApr 30 · 100m Hurdles · Place 8 · DaemenDaemen100m Hurdles33" / 0.838m8.18.79aWind: 2.2Jr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 100m Hurdles · Place 10 · DaemenDaemen100m Hurdles33" / 0.838mRound P10.19.21aWind: -1.9Jr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 100m Hurdles · Place 23 · DaemenDaemen100m Hurdles33" / 0.838m23.20.54aWind: 0.4Jr
Apr 17University at Buffalo Alumni InvitationalApr 17 · 200 Meters · Place 34 · DaemenDaemen200 Meters34.30.64a PBWind: 0.9Jr
Apr 12Brockport Multi and InvitationalApr 12 · 100m Hurdles · Place 13 · DaemenDaemen100m Hurdles33" / 0.838m13.19.21aWind: 0.1Jr
Apr 12Brockport Multi and InvitationalApr 12 · 200 Meters · Place 44 · DaemenDaemen200 Meters44.31.48aWind: -2Jr
Apr 3Golden Eagle InvitationalApr 3 · 100m Hurdles · Place 13 · DaemenDaemen100m Hurdles33" / 0.838m13.24.64aWind: 0Jr
Apr 3Golden Eagle InvitationalApr 3 · 200 Meters · Place 34 · DaemenDaemen200 Meters34.32.32aWind: 0Jr

2026 Indoor Track

6 results
DateMeetEventPlMarkGr
Feb 15East Coast Indoor ChampionshipFeb 15 · 200 Meters · Place 37 · DaemenDaemen200 Meters37.31.52aJr
Jan 31Nazareth Conference Challenge CupJan 31 · 60m Hurdles · Place 33 · DaemenDaemen60m HurdlesRound P3311.18JR
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 60m Hurdles · Place 12 · DaemenDaemen60m Hurdles33" / 0.838mRound P12.11.47aWind: 0Jr
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 200 Meters · Place 29 · DaemenDaemen200 Meters29.32.70aWind: 0Jr
Jan 17Brockport Saturday Night Rust BusterJan 17 · 200 Meters · Place 23 · DaemenDaemen200 Meters2332.51JR
Jan 17Brockport Saturday Night Rust BusterJan 17 · 60m Hurdles · Place 6 · DaemenDaemen60m Hurdles611.51JR

2025 Outdoor Track

17 results
DateMeetEventPlMarkGr
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · 100m Hurdles · Place 8 · DaemenDaemen100m Hurdles33" / 0.838mRound P8.19.43aWind: 0So
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · 100m Hurdles · Place 8 · DaemenDaemen100m Hurdles33" / 0.838m8.19.14aWind: 2.2So
May 1East Coast Conference Outdoor Track & Field ChampionshipsMay 1 · 100 Meters · Place 20 · DaemenDaemen100 MetersRound P20.14.87aWind: 0So
Apr 26St. John Fisher Cardinal ClassicApr 26 · 100m Hurdles · Place 37 · UnattachedUnattached100m Hurdles33" / 0.838mRound P37.19.73aWind: -0.3So
Apr 26St. John Fisher Cardinal ClassicApr 26 · 100 Meters · Place 65 · UnattachedUnattached100 MetersRound P65.15.11aWind: 1.3So
Apr 18University at Buffalo Alumni InvitationalApr 18 · 100m Hurdles · Place 13 · DaemenDaemen100m Hurdles33" / 0.838m13.20.24aWind: -1So
Apr 18University at Buffalo Alumni InvitationalApr 18 · 200 Meters · Place 22 · DaemenDaemen200 Meters22.30.77aWind: 0So
Apr 18University at Buffalo Alumni InvitationalApr 18 · 100 Meters · Place 15 · DaemenDaemen100 Meters15.14.89aWind: -1.6So
Apr 12Brockport Multi & InvitationalApr 12 · 100m Hurdles · Place 13 · DaemenDaemen100m Hurdles33" / 0.838m13.18.90aWind: 1.5So
Apr 12Brockport Multi & InvitationalApr 12 · 100 Meters · Place 19 · DaemenDaemen100 Meters19.14.75aWind: 0.2So
Apr 4Geneseo EarlyApr 4 · 100m Hurdles · DaemenDaemen100m Hurdles33" / 0.838mRound P--DNSWind: 4So
Apr 4Geneseo EarlyApr 4 · 100 Meters · Place 46 · DaemenDaemen100 Meters46.14.39aWind: 3.3So
Mar 29Houghton Highlander InvitationalMar 29 · 100m Hurdles · Place 6 · DaemenDaemen100m Hurdles33" / 0.838m6.19.00aWind: 0So
Mar 29Houghton Highlander InvitationalMar 29 · 200 Meters · Place 8 · DaemenDaemen200 Meters8.31.22aWind: 0So
Mar 29Houghton Highlander InvitationalMar 29 · 100 Meters · Place 7 · DaemenDaemen100 Meters7.15.00aWind: 0.9So
Mar 19Roberts Wesleyan Redhawk InvitationalMar 19 · 200 Meters · Place 9 · DaemenDaemen200 Meters931.43aSO
Mar 19Roberts Wesleyan Redhawk InvitationalMar 19 · 100 Meters · Place 7 · DaemenDaemen100 Meters714.79aSO

2025 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 16East Coast Conference ChampionshipFeb 16 · 60m Hurdles · Place 15 · DaemenDaemen60m Hurdles33" / 0.838mRound P15.11.10aSo
Feb 16East Coast Conference ChampionshipFeb 16 · 60 Meter · Place 24 · DaemenDaemen60 MeterRound P24.9.18aSo
Jan 17Brockport Friday Night Rust BusterJan 17 · 60m Hurdles · Place 14 · DaemenDaemen60m Hurdles1411.17a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 200 Meters · Place 28 · DaemenDaemen200 Meters2831.29a—
Jan 17Brockport Friday Night Rust BusterJan 17 · 60 Meters · Place 17 · DaemenDaemen60 Meters179.07a PB—

2024 Indoor Track

13 results
DateMeetEventPlMarkGr
Dec 6Houghton DecemberDec 6 · 60m Hurdles · Place 12 · DaemenDaemen60m Hurdles33" / 0.838mRound P12.11.27aWind: 0So
Dec 6Houghton DecemberDec 6 · 200 Meters · Place 16 · DaemenDaemen200 Meters16.30.72aWind: 0So
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 60m Hurdles · Place 14 · DaemenDaemen60m Hurdles33" / 0.838mRound P14.11.33aWind: 0Fr
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 60 Meter · Place 25 · DaemenDaemen60 MeterRound P25.9.02a PBWind: 0Fr
Feb 182024 East Coast Conference Indoor ChampionshipsFeb 18 · 200 Meters · Place 22 · DaemenDaemen200 Meters22.30.56a PBWind: 0Fr
Feb 2Brockport Multi & InvitationalFeb 2 · 60m Hurdles · Place 14 · DaemenDaemen60m Hurdles1411.07a—
Feb 2Brockport Multi & InvitationalFeb 2 · 200 Meters · Place 45 · DaemenDaemen200 Meters4530.96a—
Feb 2Brockport Multi & InvitationalFeb 2 · 60 Meters · Place 31 · DaemenDaemen60 Meters319.14a—
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 60m Hurdles · Place 9 · DaemenDaemen60m Hurdles33" / 0.838mRound P9.11.02a PBFr
Jan 26RIT Indoor Track & Field InvitationalJan 26 · 60 Meter · Place 9 · DaemenDaemen60 MeterRound P9.9.21aFr
Jan 20Houghton Highlander InvitationalJan 20 · 60m Hurdles · Place 8 · DaemenDaemen60m Hurdles811.02a—
Jan 20Houghton Highlander InvitationalJan 20 · 200 Meters · Place 23 · DaemenDaemen200 Meters2331.80a—
Jan 20Houghton Highlander InvitationalJan 20 · 60 Meters · Place 14 · DaemenDaemen60 Meters149.08a—

2024 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 2East Coast Outdoor ChampionshipsMay 2 · 400m Hurdles · Place 12 · DaemenDaemen400m Hurdles121:18.52a—
May 2East Coast Outdoor ChampionshipsMay 2 · 100m Hurdles · Place 9 · DaemenDaemen100m Hurdles918.41a—
Apr 20UB Alumni InvitationalApr 20 · 400 Hurdles Section 2 · Place 15 · DaemenDaemen400 Hurdles Section 2151:19.54FR
Apr 20UB Alumni InvitationalApr 20 · 400 Hurdles · Place 15 · DaemenDaemen400 Hurdles151:19.54FR
Apr 20UB Alumni InvitationalApr 20 · 100 Hurdles Section 3 · Place 16 · DaemenDaemen100 Hurdles Section 31618.82FR
Apr 20UB Alumni InvitationalApr 20 · 100 Hurdles · Place 16 · DaemenDaemen100 Hurdles1618.82FR
Apr 20UB Alumni InvitationalApr 20 · 100 Meters · Place 26 · DaemenDaemen100 Meters2614.52 PBFR
Apr 20UB Alumni InvitationalApr 20 · 100 Meters · Place 26 · DaemenDaemen100 Meters2614.52FR
Apr 12Brockport Multi and InvitationalApr 12 · 400m Hurdles · Place 10 · DaemenDaemen400m Hurdles101:20.66a—
Apr 12Brockport Multi and InvitationalApr 12 · 100m Hurdles · Place 12 · DaemenDaemen100m Hurdles1219.30a—
Mar 30Geneseo Early Season InvitationalMar 30 · 100m Hurdles · DaemenDaemen100m Hurdles33" / 0.838mRound P--DNFWind: 0.8Fr
Mar 30Geneseo Early Season InvitationalMar 30 · 100 Meters · Place 36 · DaemenDaemen100 Meters36.14.63aWind: 0.4Fr

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 2Section V State QualifierJun 2 · 100m Hurdles · Place 13 · HamburgHamburg100m HurdlesRound P1318.4912
Jun 2Section V State QualifierJun 2 · 100m Hurdles · Place 13 · HamburgHamburg100m HurdlesRound P1318.4912
Jun 2Section VI Track & Field State QualifierJun 2 · 100m Hurdles · Place 13 · Hamburg CentralHamburg Central100m Hurdles33" / 0.838mRound P13.18.49a12
May 26Section 6 Class AA ChampionshipsMay 26 · 100m Hurdles · Place 14 · Hamburg CentralHamburg Central100m Hurdles33" / 0.838m14.18.02a12
May 13Jamestown ClassicMay 13 · 400m Hurdles · Place 5 · Hamburg CentralHamburg Central400m Hurdles30" / 0.762m5.1:17.83a PB12
May 13Jamestown ClassicMay 13 · 100m Hurdles · Place 4 · Hamburg CentralHamburg Central100m Hurdles33" / 0.838m4.18.01a12
May 6Pioneer InvitationalMay 6 · 400m Hurdles · Place 9 · HamburgHamburg400m Hurdles91:18.5512
May 6Pioneer InvitationalMay 6 · 100m Hurdles · Place 3 · HamburgHamburg100m Hurdles317.4012
Apr 28Dunkirk Track & Field InvitationalApr 28 · 100m Hurdles · Place 5 · Hamburg CentralHamburg Central100m Hurdles33" / 0.838m5.18.00a PB12

2023 Indoor Track

7 results
DateMeetEventPlMarkGr
Feb 19Section One State QualifierFeb 19 · 55m Hurdles · Place 13 · HamburgHamburg55m Hurdles139.9712
Feb 19Section VI State QualifierFeb 19 · 55m Hurdles · Place 13 · Hamburg CentralHamburg Central55m Hurdles33"Round P13.9.97a PB12
Feb 11Section VI Team ChampionshipsFeb 11 · 55 Meters · Place 11 · HamburgHamburg55 Meters118.31 PB12
Feb 11Section VI Team ChampionshipsFeb 11 · 55m Hurdles · Place 2 · HamburgHamburg55m Hurdles29.9912
Jan 27Section VI Indoor Track & Field B/C Inter-DivisionalJan 27 · 55m Hurdles · Place 6 · HamburgHamburg55m Hurdles610.4812
Jan 20Section 6 Varsity Select #1Jan 20 · 55m Hurdles · Place 7 · Hamburg CentralHamburg Central55m Hurdles33"7.10.11a12
Jan 6Section VI Indoor Track & Field A/B Inter-DivisionalJan 6 · 55m Hurdles · Place 7 · HamburgHamburg55m Hurdles710.2612

2022 Indoor Track

23 results
DateMeetEventPlMarkGr
Dec 17Section VI Inter-Divisional A/DDec 17 · 55m Hurdles · Place 4 · Hamburg CentralHamburg Central55m Hurdles33"4.10.27a12
Dec 17Section VI Inter-Divisional A/DDec 17 · 55 Meter · Place 30 · Hamburg CentralHamburg Central55 Meter30.8.56a PB12
Dec 10Section VI B/D Inter-DivisionalDec 10 · 55m Hurdles · Place 7 · Hamburg CentralHamburg Central55m Hurdles33"7.10.32a12
Feb 26Section VI State QualifierFeb 26 · 55m Hurdles · Place 5 · HamburgHamburg55m Hurdles59.6311
Feb 26Section VI State QualifierFeb 26 · 55m Hurdles · Place 5 · HamburgHamburg55m HurdlesRound P59.6911
Feb 19Section VI Team ChampionshipsFeb 19 · 55m Hurdles · Place 5 · HamburgHamburg55m Hurdles510.0811
Feb 19Section VI Team ChampionshipsFeb 19 · 55 Meters · Place 11 · HamburgHamburg55 Meters118.3311
Feb 19Section VI Team ChampionshipsFeb 19 · 55m Hurdles · Place 5 · HamburgHamburg55m Hurdles510.0811
Feb 19Section VI Team ChampionshipsFeb 19 · 55 Meters · Place 11 · HamburgHamburg55 Meters118.3311
Feb 13Section 6 Varsity Select #5Feb 13 · 55m Hurdles · Place 6 · HamburgHamburg55m Hurdles610.20—
Feb 13Section 6 Varsity Select #5Feb 13 · 55 Meters · Place 26 · HamburgHamburg55 Meters268.42—
Feb 6Section 6 Varsity Select #4Feb 6 · 55m Hurdles · Place 7 · HamburgHamburg55m Hurdles710.30—
Feb 6Section 6 Varsity Select #4Feb 6 · 55 Meters · Place 39 · HamburgHamburg55 Meters398.45—
Feb 6Section 6 Varsity Select #4Feb 6 · 55m Hurdles · Place 7 · HamburgHamburg55m Hurdles710.30—
Feb 6Section 6 Varsity Select #4Feb 6 · 55 Meters · Place 39 · HamburgHamburg55 Meters398.45—
Jan 30Section VI Varsity Select #3Jan 30 · 55m Hurdles · Place 6 · HamburgHamburg55m Hurdles610.15—
Jan 30Section VI Varsity Select #3Jan 30 · 55 Meters · Place 26 · HamburgHamburg55 Meters268.43—
Jan 21Section VI Varsity Select #2Jan 21 · 55m Hurdles · Place 3 · HamburgHamburg55m Hurdles310.01—
Jan 21Section VI Varsity Select #2Jan 21 · 55 Meters · Place 37 · HamburgHamburg55 Meters378.39—
Jan 21Section VI Varsity Select #2Jan 21 · 55m Hurdles · Place 3 · HamburgHamburg55m Hurdles310.01—
Jan 21Section VI Varsity Select #2Jan 21 · 55 Meters · Place 37 · HamburgHamburg55 Meters378.39—
Jan 8Section VI Group B/FJan 8 · 55m Hurdles · Place 2 · HamburgHamburg55m Hurdles210.27—
Jan 8Section VI Group B/FJan 8 · 55 Meters · Place 13 · HamburgHamburg55 Meters138.42—

2022 Outdoor Track

2 results
DateMeetEventPlMarkGr
Apr 30WSW Early Bird ClassicApr 30 · 400m Hurdles · Place 19 · HamburgHamburg400m Hurdles191:22.6611
Apr 30WSW Early Bird ClassicApr 30 · 100m Hurdles · Place 8 · HamburgHamburg100m Hurdles818.31011

2021 Indoor Track

5 results
DateMeetEventPlMarkGr
Dec 17Section 6 Group B/DDec 17 · 55m Hurdles · Place 4 · Hamburg CentralHamburg Central55m Hurdles33"4.10.60a11
Dec 10Section VI Group B/EDec 10 · 55m Hurdles · Place 1 · Hamburg CentralHamburg Central55m Hurdles33"1.10.42a11
Dec 10Section VI Group B/EDec 10 · 55 Meter · Place 14 · Hamburg CentralHamburg Central55 Meter14.8.59a11
Dec 4Section 6 Group A/BDec 4 · 55m Hurdles · Place 2 · Hamburg CentralHamburg Central55m Hurdles33"2.10.60a11
Dec 4Section 6 Group A/BDec 4 · 55 Meter · Place 14 · Hamburg CentralHamburg Central55 Meter14.8.64a11

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 24Section 6 Division 1 ChampionshipJun 24 · 100m Hurdles · Place 10 · HamburgHamburg100m HurdlesRound P1018.73—
Jun 10ECIC Track & Field Championships (Merged Results)Jun 10 · 100m Hurdles · Place 6 · Hamburg CentralHamburg Central100m Hurdles33" / 0.838m6.18.90Unofficial10
Jun 10ECIC Track & Field Division 2 ChampionshipsJun 10 · 100m Hurdles · Place 6 · Hamburg CentralHamburg Central100m Hurdles33" / 0.838m6.18.9010