Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorSection 1 Northern County Championships · May 1713.00Section 1 Northern County ChampionshipsMay 17, 2024
200 Meters · IndoorSUNYAC Indoor Championships · Feb 2727.17SUNYAC Indoor ChampionshipsFebruary 27, 2026
200 Meters · OutdoorSection 1 Class AA Championship · May 2526.07Section 1 Class AA ChampionshipMay 25, 2024
300 Meters · IndoorSection 1 State Qualifier · Feb 1841.68Section 1 State QualifierFebruary 18, 2024
55 Meter · IndoorSection 1 Kick Off #3 · Dec 107.97aSection 1 Kick Off #3December 10, 2023
55 Meters · IndoorSection 1 Class AA & C Champs · Feb 127.64Section 1 Class AA & C ChampsFebruary 12, 2024
60 Meter · IndoorUtica Holiday Classic · Dec 68.46aUtica Holiday ClassicDecember 6, 2025
60 Meters · IndoorCornell Robert J. Kane Invitational · Feb 148.38aCornell Robert J. Kane InvitationalFebruary 14, 2026

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 11 · SUNY OswegoSUNY Oswego200 MetersRound P11.26.96aWind: 1.3So
Apr 24St. John Fisher Cardinal ClassicApr 24 · 200 Meters · Place 10 · SUNY OswegoSUNY Oswego200 Meters10.27.14aWind: 0.9So
Apr 24St. John Fisher Cardinal ClassicApr 24 · 100 Meters · Place 20 · SUNY OswegoSUNY Oswego100 MetersRound P20.13.57aWind: 0So
Apr 21Ithaca Tuesday MeetApr 21 · 200 Meters · Place 6 · SUNY OswegoSUNY Oswego200 Meters6.26.90aWind: 0.4So
Apr 21Ithaca Tuesday MeetApr 21 · 100 Meters · Place 6 · SUNY OswegoSUNY Oswego100 Meters6.13.31aWind: 0So
Apr 17Cortland ClassicApr 17 · 200 Meters · Place 14 · SUNY OswegoSUNY Oswego200 Meters14.26.64aWind: 1.1So
Apr 11Bison Outdoor ClassicApr 11 · 200 Meters · Place 83 · SUNY OswegoSUNY Oswego200 Meters83.27.05aWind: 0.5So
Apr 11Bison Outdoor ClassicApr 11 · 100 Meters · Place 68 · SUNY OswegoSUNY Oswego100 Meters68.13.22aWind: 0.1So
Apr 3Cortland Red Dragon OpenApr 3 · 200 Meters · Place 18 · SUNY OswegoSUNY Oswego200 Meters18.27.15aWind: 1.1So
Apr 3Cortland Red Dragon OpenApr 3 · 100 Meters · Place 23 · SUNY OswegoSUNY Oswego100 Meters23.13.18aWind: 1.2So

2026 Indoor Track

11 results
DateMeetEventPlMarkGr
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 200 Meters · Place 11 · Oswego StateOswego State200 MetersRound P1127.17 PBSO
Feb 27SUNYAC Indoor ChampionshipsFeb 27 · 60 Meters · Place 15 · Oswego StateOswego State60 MetersRound P158.41SO
Feb 20Nazareth Conference Tune-UpFeb 20 · 60 Meters · Place 21 · Oswego StateOswego State60 MetersRound P218.61SO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 200 Meters · Place 16 · SUNY OswegoSUNY Oswego200 Meters1627.48aSO
Feb 14Cornell Robert J. Kane InvitationalFeb 14 · 60 Meters · Place 18 · SUNY OswegoSUNY Oswego60 Meters188.38a PBSO
Jan 31Nazareth Conference Challenge CupJan 31 · 200 Meters · Place 18 · Oswego StateOswego State200 Meters1828.07SO
Jan 31Nazareth Conference Challenge CupJan 31 · 60 Meters · Place 16 · Oswego StateOswego State60 MetersRound P168.59SO
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 60 Meter · Place 11 · SUNY OswegoSUNY Oswego60 MeterRound P11.8.59aWind: 0So
Jan 24Houghton Highlander Indoor InvitationalJan 24 · 200 Meters · Place 12 · SUNY OswegoSUNY Oswego200 Meters12.28.56aWind: 0So
Jan 16Utica Winter OpenerJan 16 · 200 Meters · Place 9 · SUNY OswegoSUNY Oswego200 Meters927.75aSo
Jan 16Utica Winter OpenerJan 16 · 60 Meters · Place 19 · SUNY OswegoSUNY Oswego60 MetersRound P198.59aSo

2025 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 6Utica Holiday ClassicDec 6 · 60 Meter · Place 8 · SUNY OswegoSUNY Oswego60 MeterRound P8.8.46a PBWind: 0So
Dec 6Utica Holiday ClassicDec 6 · 200 Meters · Place 8 · SUNY OswegoSUNY Oswego200 Meters8.27.39aWind: 0So
Feb 28SUNYAC ChampionshipsFeb 28 · 200 Meters · SUNY OswegoSUNY Oswego200 MetersRound P--DNSFr
Feb 7Fastrack National InvitationalFeb 7 · 60 Meters · Place 27 · Oswego StateOswego State60 Meters278.65FR
Feb 7Fastrack National InvitationalFeb 7 · 200 Meters · Place 46 · Oswego StateOswego State200 Meters4627.49FR
Jan 30RIT January Thursday InvitationalJan 30 · 200 Meters · Place 5 · SUNY OswegoSUNY Oswego200 Meters527.85a—
Jan 30RIT January Thursday InvitationalJan 30 · 60 Meters · Place 11 · SUNY OswegoSUNY Oswego60 Meters118.62a—
Jan 24RIT January Friday MeetJan 24 · 200 Meters · Place 6 · SUNY OswegoSUNY Oswego200 Meters628.15a—
Jan 24RIT January Friday MeetJan 24 · 60 Meters · Place 9 · SUNY OswegoSUNY Oswego60 Meters98.77a—
Jan 17Utica Winter OpenerJan 17 · 200 Meters · Place 15 · SUNY OswegoSUNY Oswego200 Meters1528.24a—
Jan 17Utica Winter OpenerJan 17 · 60 Meters · Place 26 · SUNY OswegoSUNY Oswego60 Meters268.91a—

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
Apr 26St. John Fisher Cardinal ClassicApr 26 · 100 Meters · Place 39 · SUNY OswegoSUNY Oswego100 MetersRound P39.13.47aWind: 5.2Fr
Apr 5Cortland Red Dragon OpenApr 5 · 200 Meters · Place 10 · SUNY OswegoSUNY Oswego200 Meters10.27.37aWind: -1Fr
Apr 5Cortland Red Dragon OpenApr 5 · 100 Meters · Place 12 · SUNY OswegoSUNY Oswego100 Meters12.13.38aWind: 1.3Fr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 200 Meters · Place 3 · SUNY OswegoSUNY Oswego200 Meters3.27.40aWind: -0.6Fr
Mar 30Utica Pioneer Almost Spring InviteMar 30 · 100 Meters · Place 6 · SUNY OswegoSUNY Oswego100 Meters6.13.88aWind: 0.7Fr

2024 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 13Test - ScoreboardJun 13 · 100 Meters · Place 12 · Roy C KetchamRoy C Ketcham100 MetersRound P12.13.11aUnofficial12
May 30Section 1 State QualifierMay 30 · 200 Meters · Place 9 · Roy C. KetchamRoy C. Ketcham200 MetersRound P926.68—
May 30Section 1 State QualifierMay 30 · 100 Meters · Place 12 · Roy C. KetchamRoy C. Ketcham100 MetersRound P1213.11—
May 25Section 1 Class AA ChampionshipMay 25 · 200 Meters · Place 4 · Roy C. KetchamRoy C. Ketcham200 Meters426.07 PB12
May 25Section 1 Class AA ChampionshipMay 25 · 100 Meters · Place 12 · Roy C. KetchamRoy C. Ketcham100 MetersRound P1213.1112
May 17Section 1 Northern County ChampionshipsMay 17 · 200 Meters · Place 1 · Roy C KetchaRoy C Ketcha200 Meters126.15—
May 17Section 1 Northern County ChampionshipsMay 17 · 100 Meters · Place 3 · Roy C KetchaRoy C Ketcha100 Meters313.11—
May 17Section 1 Northern County ChampionshipsMay 17 · 100 Meters · Place 2 · Roy C KetchaRoy C Ketcha100 MetersRound P213.00 PB—
May 956th Annual Glenn D. Loucks GamesMay 9 · 200 Meters · Place 15 · Roy C. KetchamRoy C. Ketcham200 MetersRound P1526.5912
May 956th Annual Glenn D. Loucks GamesMay 9 · 100 Meters · Place 35 · Roy C. KetchamRoy C. Ketcham100 MetersRound P3513.2612
May 4Race at the Oval OfficeMay 4 · 100 Meters · Place 5 · Roy C. KetchRoy C. Ketch100 Meters513.30—
May 4Race at the Oval OfficeMay 4 · 100 Meters · Place 8 · Roy C. KetchRoy C. Ketch100 MetersRound P813.42—
Apr 29Section 1 League 1A ChampsApr 29 · 200 Meters · Place 2 · Roy C KetchamRoy C Ketcham200 MetersRound P2.26.40a12
Apr 29Section 1 League 1A ChampsApr 29 · 200 Meters · Place 2 · Roy C KetchamRoy C Ketcham200 Meters2.26.71a12
Apr 29Section 1 League 1A ChampsApr 29 · 100 Meters · Place 2 · Roy C KetchamRoy C Ketcham100 MetersRound P2.13.05a12
Apr 29Section 1 League 1A ChampsApr 29 · 100 Meters · Place 2 · Roy C KetchamRoy C Ketcham100 Meters2.13.33a12

2024 Indoor Track

16 results
DateMeetEventPlMarkGr
Feb 18Section 1 State QualifierFeb 18 · 300 Meters · Place 5 · Roy C. KetchRoy C. Ketch300 Meters541.68 PB12
Feb 18Section 1 State QualifierFeb 18 · 300 Meters · Place 3 · Roy C. KetchRoy C. Ketch300 MetersRound P341.7412
Feb 18Section 1 State QualifierFeb 18 · 55 Meters · Place 19 · Roy C. KetchRoy C. Ketch55 MetersRound P197.8212
Feb 12Section 1 Class AA & C ChampsFeb 12 · 55 Meters · Place 4 · Roy C. KetchRoy C. Ketch55 Meters47.64 PB12
Feb 12Section 1 Class AA & C ChampsFeb 12 · 55 Meters · Place 5 · Roy C. KetchRoy C. Ketch55 Meters57.66312
Feb 12Section 1 Class AA & C ChampsFeb 12 · 300 Meters · Place 2 · Roy C. KetchRoy C. Ketch300 Meters241.9212
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 300 Meters · Place 1 · Roy C KetchaRoy C Ketcha300 Meters143.03—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55 Meters · Place 1 · Roy C KetchaRoy C Ketcha55 Meters17.74—
Jan 26Section 1 Northern/Rockland County ChampionshipJan 26 · 55 Meters · Place 1 · Roy C KetchaRoy C Ketcha55 MetersRound P17.74—
Jan 21Section 1 League Champs #3Jan 21 · 300 Meters · Place 1 · Roy C KetchaRoy C Ketcha300 Meters143.19—
Jan 21Section 1 League Champs #3Jan 21 · 55 Meters · Place 3 · Roy C KetchaRoy C Ketcha55 Meters37.80—
Jan 21Section 1 League Champs #3Jan 21 · 55 Meters · Place 1 · Roy C KetchaRoy C Ketcha55 MetersRound P17.84—
Jan 12Suffern InvitationalJan 12 · 55 Meters · Place 12 · Roy C. KetchRoy C. Ketch55 MetersRound P128.09—
Jan 4Section 1 Dendy #3Jan 4 · 300 Meters · Place 3 · Roy C KetchaRoy C Ketcha300 Meters345.39—
Jan 4Section 1 Dendy #3Jan 4 · 55 Meters · Place 3 · Roy C KetchaRoy C Ketcha55 Meters38.02—
Jan 4Section 1 Dendy #3Jan 4 · 55 Meters · Place 2 · Roy C KetchaRoy C Ketcha55 MetersRound P28.01—

2023 Indoor Track

14 results
DateMeetEventPlMarkGr
Dec 10Section 1 Kick Off #3Dec 10 · 300 Meters · Place 10 · Roy C KetchamRoy C Ketcham300 Meters10.46.72a12
Dec 10Section 1 Kick Off #3Dec 10 · 55 Meter · Place 6 · Roy C KetchamRoy C Ketcham55 MeterRound P6.7.97a PB12
Dec 10Section 1 Kick Off #3Dec 10 · 55 Meter · Place 7 · Roy C KetchamRoy C Ketcham55 Meter7.8.05a12
Feb 13Section 1 Class AA ChampionshipFeb 13 · 300 Meters · Place 9 · Roy C. KetchRoy C. Ketch300 Meters944.4911
Feb 13Section 1 Class AA ChampionshipFeb 13 · 55 Meters · Place 24 · Roy C. KetchRoy C. Ketch55 MetersRound P247.93611
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 300 Meters · Place 3 · Roy C KetchaRoy C Ketcha300 Meters345.11—
Jan 27Section 1 Northern & Rockland County ChampionshipJan 27 · 55 Meters · Place 11 · Roy C KetchaRoy C Ketcha55 MetersRound P118.09—
Jan 22Section 1 League Champs #3Jan 22 · 300 Meters · Place 4 · Roy C KetchaRoy C Ketcha300 Meters445.50—
Jan 22Section 1 League Champs #3Jan 22 · 55 Meters · Place 8 · Roy C KetchaRoy C Ketcha55 Meters88.11—
Jan 22Section 1 League Champs #3Jan 22 · 55 Meters · Place 7 · Roy C KetchaRoy C Ketcha55 MetersRound P78.024—
Jan 13Suffern InvitationalJan 13 · 300 Meters · Place 21 · Roy C. KetchRoy C. Ketch300 Meters2147.73—
Jan 13Suffern InvitationalJan 13 · 55 Meters · Place 3 · Roy C. KetchRoy C. Ketch55 Meters38.27—
Jan 5Section 1 Dendy #3Jan 5 · 300 Meters · Place 8 · Roy C. KetchRoy C. Ketch300 Meters848.7411
Jan 5Section 1 Dendy #3Jan 5 · 55 Meters · Place 10 · Roy C. KetchRoy C. Ketch55 MetersRound P108.4511

2023 Outdoor Track

9 results
DateMeetEventPlMarkGr
Jun 1Section 1 State QualifierJun 1 · 200 Meters · Place 9 · Roy C. KetchRoy C. Ketch200 MetersRound P927.24—
May 26Section 1 Class AA ChampionshipMay 26 · 200 Meters · Place 6 · Roy C. KetchRoy C. Ketch200 Meters626.74—
May 26Section 1 Class AA ChampionshipMay 26 · 100 Meters · Place 13 · Roy C. KetchRoy C. Ketch100 MetersRound P1313.22—
May 6Race at the Oval OfficeMay 6 · 100 Meters · Place 7 · Roy C. KetchRoy C. Ketch100 Meters713.56—
May 6Race at the Oval OfficeMay 6 · 100 Meters · Place 7 · Roy C. KetchRoy C. Ketch100 MetersRound P713.62—
May 1Section 1 League 1C ChampsMay 1 · 200 Meters · Place 4 · Roy C KetchamRoy C Ketcham200 MetersRound P4.28.16a11
May 1Section 1 League 1C ChampsMay 1 · 200 Meters · Place 4 · Roy C KetchamRoy C Ketcham200 Meters4.27.97a11
May 1Section 1 League 1C ChampsMay 1 · 100 Meters · Place 5 · Roy C KetchamRoy C Ketcham100 MetersRound P5.13.87a11
May 1Section 1 League 1C ChampsMay 1 · 100 Meters · Place 6 · Roy C KetchamRoy C Ketcham100 Meters6.13.97a11

2022 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 11Section 1 Kickoff #3Dec 11 · 300 Meters · Place 11 · Roy C KetchamRoy C Ketcham300 Meters11.47.37a11
Dec 11Section 1 Kickoff #3Dec 11 · 55 Meter · Place 16 · Roy C KetchamRoy C Ketcham55 MeterRound P16.8.36a11