Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorWesthill Spring Break Invitational · Apr 2314.33Westhill Spring Break InvitationalApril 23, 2024
100m Hurdles · 33" / 0.838m · OutdoorSUNYAC Outdoor Track & Field Championships · May 116.43aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
200 Meters · IndoorBrockport Friday Night Invite · Feb 2029.04aBrockport Friday Night InviteFebruary 20, 2026
200 Meters · OutdoorHoughton December Classic · Dec 529.19aHoughton December ClassicDecember 5, 2025
300 Meters · IndoorBob Grieve Memorial PM Session · Jan 2148.61aBob Grieve Memorial PM SessionJanuary 21, 2023
400 Meters · OutdoorPenn State Behrend Invitational · Apr 181:06.40aPenn State Behrend InvitationalApril 18, 2026
400m Hurdles · 30" / 0.762m · OutdoorSUNYAC Outdoor Track & Field Championships · May 11:09.66aSUNYAC Outdoor Track & Field ChampionshipsMay 1, 2026
55 Meter · IndoorWesthill Invitational · Dec 228.43aWesthill InvitationalDecember 22, 2023
55m Hurdles · 33" · IndoorJohn Arcaro Memorial AM Session · Jan 119.53aJohn Arcaro Memorial AM SessionJanuary 11, 2025
60m Hurdles · 33" / 0.838m · IndoorFastrack Invitational · Feb 69.93aFastrack InvitationalFebruary 6, 2026
60m Hurdles · 33" / 0.838m · OutdoorHoughton December Classic · Dec 510.25aHoughton December ClassicDecember 5, 2025
800 Meters · OutdoorOneida Invitational · May 92:49.37Oneida InvitationalMay 9, 2025
High Jump · OutdoorOneida Invitational · May 91.35mOneida InvitationalMay 9, 2025
Long Jump · IndoorFred Kirschenheiter Memorial PM Session · Jan 1313-1.75Fred Kirschenheiter Memorial PM SessionJanuary 13, 2024
Long Jump · OutdoorOneida Invitational · May 94.30mOneida InvitationalMay 9, 2025

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

2026 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 6 · FredoniaFredonia400m Hurdles30" / 0.762mRound P6.1:09.66a PBFr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 400m Hurdles · Place 5 · FredoniaFredonia400m Hurdles30" / 0.762m5.1:10.44aFr
May 1SUNYAC Outdoor Track & Field ChampionshipsMay 1 · 100m Hurdles · Place 11 · FredoniaFredonia100m Hurdles33" / 0.838mRound P11.16.43a PBWind: 0.5Fr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 400m Hurdles · Place 6 · FredoniaFredonia400m Hurdles30" / 0.762m6.1:15.49aFr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 100m Hurdles · Place 2 · FredoniaFredonia100m Hurdles33" / 0.838mRound P2.17.23aWind: -1.9Fr
Apr 25Fredonia Blue Devil InvitationalApr 25 · 100m Hurdles · Place 4 · FredoniaFredonia100m Hurdles33" / 0.838m4.18.16aWind: -1Fr
Apr 18Penn State Behrend InvitationalApr 18 · 100m Hurdles · Place 4 · FredoniaFredonia100m Hurdles33" / 0.838m4.17.33aWind: 0.4Fr
Apr 18Penn State Behrend InvitationalApr 18 · 400 Meters · Place 6 · FredoniaFredonia400 Meters6.1:06.40a PBFr
Apr 12Brockport Multi and InvitationalApr 12 · 400m Hurdles · Place 10 · FredoniaFredonia400m Hurdles30" / 0.762m10.1:11.71aFr
Apr 12Brockport Multi and InvitationalApr 12 · 100m Hurdles · Place 5 · FredoniaFredonia100m Hurdles33" / 0.838m5.16.83aWind: 0.1Fr
Apr 4Geneseo Early Season InviteApr 4 · 400m Hurdles · Place 22 · FredoniaFredonia400m Hurdles30" / 0.762m22.1:19.67aFr
Apr 4Geneseo Early Season InviteApr 4 · 100m Hurdles · Place 15 · FredoniaFredonia100m Hurdles33" / 0.838mRound P15.17.16aWind: 2.1Fr

2026 Indoor Track

5 results
DateMeetEventPlMarkGr
Feb 20Brockport Friday Night InviteFeb 20 · 60m Hurdles · Place 8 · FredoniaFredonia60m Hurdles33" / 0.838mRound P8.10.09aFr
Feb 20Brockport Friday Night InviteFeb 20 · 60m Hurdles · Place 7 · FredoniaFredonia60m Hurdles33" / 0.838m7.10.04aFr
Feb 20Brockport Friday Night InviteFeb 20 · 200 Meters · Place 14 · FredoniaFredonia200 Meters14.29.04a PBFr
Feb 6Fastrack InvitationalFeb 6 · 60m Hurdles · Place 10 · FredoniaFredonia60m Hurdles33" / 0.838m10.9.93a PBWind: 0Fr
Feb 6Fastrack InvitationalFeb 6 · 200 Meters · Place 91 · FredoniaFredonia200 Meters91.29.09aWind: 0Fr

2025 Outdoor Track

16 results
DateMeetEventPlMarkGr
Dec 5Houghton December ClassicDec 5 · 60m Hurdles · Place 10 · FredoniaFredonia60m Hurdles33" / 0.838mRound P10.10.25a PBWind: 0Fr
Dec 5Houghton December ClassicDec 5 · 200 Meters · Place 28 · FredoniaFredonia200 Meters28.29.19a PBWind: 0Fr
May 30Section III Class D ChampionshipsMay 30 · 400m Hurdles · Place 4 · Bishop LuddenBishop Ludden400m Hurdles41:13.7412
May 30Section III Class D ChampionshipsMay 30 · 100m Hurdles · Place 2 · Bishop LuddenBishop Ludden100m Hurdles216.9012
May 21OHSL Patriot National ChampionshipsMay 21 · 400m Hurdles · Place 3 · Bishop LuddenBishop Ludden400m Hurdles31:14.3412
May 21OHSL Patriot National ChampionshipsMay 21 · 100m Hurdles · Place 2 · Bishop LuddenBishop Ludden100m Hurdles217.3312
May 9Oneida InvitationalMay 9 · Long Jump · Place 1 · Bishop LuddeBishop LuddeLong Jump14.30m PB—
May 9Oneida InvitationalMay 9 · High Jump · Place 3 · Bishop LuddeBishop LuddeHigh Jump31.35m PB—
May 9Oneida InvitationalMay 9 · Shot Put · Place 4 · Bishop LuddeBishop LuddeShot Put46.56m—
May 9Oneida InvitationalMay 9 · 800 Meters · Place 1 · Bishop LuddeBishop Ludde800 Meters12:49.37 PB—
May 9Oneida InvitationalMay 9 · 100m Hurdles · Place 1 · Bishop LuddeBishop Ludde100m Hurdles116.77—
May 9Oneida InvitationalMay 9 · Shot Put · Place 4 · Bishop LuddenBishop LuddenShot Put46.56m12
May 9Oneida InvitationalMay 9 · Long Jump · Place 1 · Bishop LuddenBishop LuddenLong Jump14.30m12
May 9Oneida InvitationalMay 9 · High Jump · Place 3 · Bishop LuddenBishop LuddenHigh Jump31.35m12
May 9Oneida InvitationalMay 9 · 800 Meters · Place 1 · Bishop LuddenBishop Ludden800 Meters12:49.3712
May 9Oneida InvitationalMay 9 · 100m Hurdles · Place 1 · Bishop LuddenBishop Ludden100m Hurdles116.7712

2025 Indoor Track

2 results
DateMeetEventPlMarkGr
Jan 11John Arcaro Memorial AM SessionJan 11 · 55m Hurdles · Place 3 · Bishop LuddenBishop Ludden55m Hurdles33"3.9.53a PB12
Jan 3George ConstantinoJan 3 · 55m Hurdles · Place 6 · Bishop LuddenBishop Ludden55m Hurdles33"6.9.56a12

2024 Outdoor Track

13 results
DateMeetEventPlMarkGr
May 30Section III Girls State Qualifier MeetMay 30 · 100m Hurdles · Place 6 · Bishop LuddenBishop Ludden100m Hurdles33" / 0.838mRound P6.16.94aWind: 3.811
May 30Section III Girls State Qualifier MeetMay 30 · 100m Hurdles · Place 4 · Bishop LuddenBishop Ludden100m Hurdles33" / 0.838m4.17.10aWind: 2.911
May 24Section 3 Class D ChampionshipsMay 24 · 400m Hurdles · Place 1 · Bishop LuddenBishop Ludden400m Hurdles30" / 0.762m1.1:13.15a11
May 24Section 3 Class D ChampionshipsMay 24 · 100m Hurdles · Place 1 · Bishop LuddenBishop Ludden100m Hurdles33" / 0.838m1.17.21a11
May 15OHSL Patriot National ChampionshipsMay 15 · Long Jump · Place 5 · Bishop LuddenBishop LuddenLong Jump514-3.2511
May 15OHSL Patriot National ChampionshipsMay 15 · 400m Hurdles · Place 1 · Bishop LuddenBishop Ludden400m Hurdles11:12.5711
May 15OHSL Patriot National ChampionshipsMay 15 · 100m Hurdles · Place 2 · Bishop LuddenBishop Ludden100m Hurdles217.4111
May 3ES-M Girls Invitational/Boys Specialty MeetMay 3 · 400m Hurdles · Place 12 · Bishop LuddenBishop Ludden400m Hurdles121:14.2611
May 3ES-M Girls Invitational/Boys Specialty MeetMay 3 · 100m Hurdles · Place 6 · Bishop LuddenBishop Ludden100m HurdlesRound P617.6811
May 3ES-M Girls Invitational/Boys Specialty MeetMay 3 · 100m Hurdles · Place 8 · Bishop LuddenBishop Ludden100m Hurdles817.8711
Apr 23Westhill Spring Break InvitationalApr 23 · Long Jump · Place 27 · Bishop LuddenBishop LuddenLong Jump2713-311
Apr 23Westhill Spring Break InvitationalApr 23 · 200m Hurdles · Place 11 · Bishop LuddenBishop Ludden200m Hurdles1132.7711
Apr 23Westhill Spring Break InvitationalApr 23 · 100 Meters · Place 27 · Bishop LuddenBishop Ludden100 Meters2714.33 PB11

2024 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 8Section III Class C & D ChampionshipsFeb 8 · Long Jump · Place 6 · Bishop LuddenBishop LuddenLong Jump612-511
Feb 8Section III Class C & D ChampionshipsFeb 8 · 55m Hurdles · Place 1 · Bishop LuddenBishop Ludden55m Hurdles19.7111
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · Long Jump · Place 5 · Bishop LuddenBishop LuddenLong Jump513-911
Jan 31OHSL1 / OHSL2 League ChampionshipsJan 31 · 55m Hurdles · Place 1 · Bishop LuddenBishop Ludden55m Hurdles19.6311
Jan 19Bob Grieve Memorial Friday SessionJan 19 · Long Jump · Place 14 · Bishop LuddenBishop LuddenLong Jump1413-511
Jan 19Bob Grieve Memorial Friday SessionJan 19 · 55m Hurdles · Place 6 · Bishop LuddenBishop Ludden55m Hurdles69.9011
Jan 13Fred Kirschenheiter Memorial PM SessionJan 13 · 55m Hurdles · Place 9 · Bishop LuddenBishop Ludden55m Hurdles33"9.10.14a11
Jan 13Fred Kirschenheiter Memorial PM SessionJan 13 · 55 Meter · Place 30 · Bishop LuddenBishop Ludden55 Meter30.8.54a11
Jan 13Fred Kirschenheiter Memorial PM SessionJan 13 · Long Jump · Place 17 · Bishop LuddenBishop LuddenLong Jump17.13-1.75 PB11
Jan 6John Arcaro Memorial AM SessionJan 6 · 55m Hurdles · Place 10 · Bishop LuddenBishop Ludden55m Hurdles33"10.10.38a11
Jan 6John Arcaro Memorial AM SessionJan 6 · 55 Meter · Place 36 · Bishop LuddenBishop Ludden55 Meter36.8.58a11

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 22Westhill InvitationalDec 22 · 55m Hurdles · Place 10 · Bishop LuddenBishop Ludden55m Hurdles33"10.9.99a11
Dec 22Westhill InvitationalDec 22 · 55 Meter · Place 35 · Bishop LuddenBishop Ludden55 Meter35.8.43a PB11
Dec 16George Constantino Memorial AM SessionDec 16 · 55m Hurdles · Place 3 · Bishop LuddenBishop Ludden55m Hurdles33"3.9.99a11
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · 300 Meters · Place 19 · Bishop LuddenBishop Ludden300 Meters19.49.52a11
Dec 7Oscar B. Jensen Memorial Relays - Thursday SessionDec 7 · 55 Meter · Place 30 · Bishop LuddenBishop Ludden55 Meter30.8.58a11
Nov 29Jack Morse Kickoff Meet WednesdayNov 29 · 55m Hurdles · Place 9 · Bishop LuddenBishop Ludden55m Hurdles33"9.10.29a11
Feb 7Section III Class C & D ChampionshipsFeb 7 · 55m Hurdles · Place 6 · Bishop LuddenBishop Ludden55m Hurdles610.5710
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 55m Hurdles · Place 1 · Bishop LuddenBishop Ludden55m Hurdles110.3410
Feb 1OHSL1 / OHSL2 League ChampionshipsFeb 1 · 55m Hurdles · Place 1 · Bishop LuddenBishop Ludden55m Hurdles110.3410
Jan 21Bob Grieve Memorial PM SessionJan 21 · 300 Meters · Place 13 · Bishop LuddenBishop Ludden300 Meters13.48.61a PB10
Jan 21Bob Grieve Memorial PM SessionJan 21 · 55m Hurdles · Place 3 · Bishop LuddenBishop Ludden55m Hurdles33"3.10.56a10
Jan 14Fred Kirschenheiter Memorial AM SessionJan 14 · 55m Hurdles · Place 10 · Bishop LuddenBishop Ludden55m Hurdles33"10.10.69a10
Jan 7John Arcaro Memorial PM SessionJan 7 · 300 Meters · Place 15 · Bishop LuddenBishop Ludden300 Meters15.49.81a10
Jan 7John Arcaro Memorial PM SessionJan 7 · 55m Hurdles · Place 9 · Bishop LuddenBishop Ludden55m Hurdles33"9.10.84a10

2023 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 26Section III Class D ChampionshipsMay 26 · 400m Hurdles · Place 5 · Bishop LuddenBishop Ludden400m Hurdles30" / 0.762m5.1:14.53a10
May 26Section III Class D ChampionshipsMay 26 · 100m Hurdles · Place 9 · Bishop LuddenBishop Ludden100m Hurdles33" / 0.838m9.19.17a10

2022 Indoor Track

6 results
DateMeetEventPlMarkGr
Dec 17George Constantino Memorial AM SessionDec 17 · 300 Meters · Place 14 · Bishop LuddenBishop Ludden300 Meters14.48.69a10
Dec 17George Constantino Memorial AM SessionDec 17 · 55m Hurdles · Place 13 · Bishop LuddenBishop Ludden55m Hurdles33"13.10.59a10
Nov 30Jack Morse Kickoff Meet Wednesday SessionNov 30 · 55m Hurdles · Place 12 · Bishop LuddenBishop Ludden55m Hurdles33"12.11.03a10
Jan 26OHSL1 / OHSL2 League ChampionshipsJan 26 · 55m Hurdles · Place 3 · Bishop LuddenBishop Ludden55m Hurdles311.099
Jan 22Bob Grieve MemorialJan 22 · 55m Hurdles · Place 13 · Bishop LuddenBishop Ludden55m Hurdles33"13.11.02a9
Jan 15Fred Kirschenheiter Memorial AM SessionJan 15 · 55m Hurdles · Place 18 · Bishop LuddenBishop Ludden55m Hurdles33"18.11.60a9

2022 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 27Section III Class D ChampionshipsMay 27 · 400m Hurdles · Place 2 · Bishop LuddenBishop Ludden400m Hurdles30" / 0.762m2.1:13.52a9
May 18OHSL Patriot League ChampionshipsMay 18 · 400m Hurdles · Place 5 · Bishop LuddenBishop Ludden400m Hurdles51:16.069
May 18OHSL Patriot League ChampionshipsMay 18 · 100m Hurdles · Place 10 · Bishop LuddenBishop Ludden100m Hurdles1020.189
Apr 30Chittenango InvitationalApr 30 · 400m Hurdles · Place 7 · Bishop LuddenBishop Ludden400m Hurdles71:14.569
Apr 30Chittenango InvitationalApr 30 · 100m Hurdles · Place 20 · Bishop LuddenBishop Ludden100m Hurdles2019.969

2021 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 18George Constantino MemorialDec 18 · 300 Meters · Place 16 · Bishop LuddenBishop Ludden300 Meters16.50.34a9
Dec 18George Constantino MemorialDec 18 · 55m Hurdles · Place 19 · Bishop LuddenBishop Ludden55m Hurdles33"19.11.35a9

2021 Outdoor Track

3 results
DateMeetEventPlMarkGr
Jun 10Section 3 Class D ChampionshipJun 10 · 400m Hurdles · Place 5 · Bishop LuddenBishop Ludden400m Hurdles51:21.588
Jun 1OHSL Patriot National Girls ChampionshipsJun 1 · 400m Hurdles · Place 4 · Bishop LuddenBishop Ludden400m Hurdles41:21.878
Jun 1OHSL Patriot National Girls ChampionshipsJun 1 · 100m Hurdles · Place 9 · Bishop LuddenBishop Ludden100m Hurdles921.678