Personal bests

Best marks in available results
Event / courseMarkMeetDate
100 Meters · OutdoorBig Blue Outdoor Opener · Mar 2811.20aBig Blue Outdoor OpenerMarch 28, 2026
200 Meters · Indoor2025 CCIW Championship · Feb 2722.87a2025 CCIW ChampionshipFebruary 27, 2026
200 Meters · OutdoorHuntsman Family Invitational · Apr 422.41aHuntsman Family InvitationalApril 4, 2026
400 Meters · IndoorKeck DIII Select · Feb 656.67aKeck DIII SelectFebruary 6, 2026
400 Meters · OutdoorBrother Rice Relays · May 2153.49Brother Rice RelaysMay 21, 2021
50 Meters · IndoorRon Campbell Indoor Invitational · Mar 66.60Ron Campbell Indoor InvitationalMarch 6, 2020
55 Meters · IndoorICOPS Invitational · Feb 276.93ICOPS InvitationalFebruary 27, 2022
60 Meter · IndoorIWU Titan First Chance · Dec 77.31aIWU Titan First ChanceDecember 7, 2024
60 Meters · IndoorFriday Night Invite · Jan 307.30aFriday Night InviteJanuary 30, 2026

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

2026 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 1CCIW ChampionshipsMay 1 · 200 Meters · Place 17 · Illinois WesleyanIllinois Wesleyan200 MetersRound P17.23.15aWind: -1.4Sr
Apr 24Big Blue Alumni InviteApr 24 · 200 Meters · Place 9 · Illinois WesleyanIllinois Wesleyan200 Meters9.22.73aWind: 1.3Sr
Apr 24Big Blue Alumni InviteApr 24 · 100 Meters · Place 10 · Illinois WesleyanIllinois Wesleyan100 Meters10.11.44aWind: -0.5Sr
Apr 17Meet of ChampionsApr 17 · 200 Meters · Place 22 · Illinois WesleyanIllinois Wesleyan200 Meters2222.66aSr
Apr 11Greenville Select MeetApr 11 · 200 Meters · Place 16 · Illinois WesleyanIllinois Wesleyan200 Meters16.22.68aWind: 0.8Sr
Apr 11Greenville Select MeetApr 11 · 100 Meters · Place 25 · Illinois WesleyanIllinois Wesleyan100 Meters25.11.35aWind: 0.1Sr
Apr 4Huntsman Family InvitationalApr 4 · 200 Meters · Place 4 · Illinois WesleyanIllinois Wesleyan200 Meters4.22.41a PBWind: 1.7Sr
Apr 4Huntsman Family InvitationalApr 4 · 100 Meters · Place 7 · Illinois WesleyanIllinois Wesleyan100 Meters7.11.18aWind: 2.4Sr
Mar 28Big Blue Outdoor OpenerMar 28 · 200 Meters · Place 4 · Illinois WesleyanIllinois Wesleyan200 Meters4.22.64aWind: 2.4Sr
Mar 28Big Blue Outdoor OpenerMar 28 · 100 Meters · Place 7 · Illinois WesleyanIllinois Wesleyan100 Meters7.11.20a PBWind: 1.5Sr

2026 Indoor Track

10 results
DateMeetEventPlMarkGr
Feb 272025 CCIW ChampionshipFeb 27 · 200 Meters · Place 9 · Illinois WesleyanIllinois Wesleyan200 Meters9.22.87a PBSr
Feb 20Friday Night TriFeb 20 · 200 Meters · Place 6 · Illinois WesleyanIllinois Wesleyan200 Meters622.98SR
Feb 14Roger Haynes InvitationalFeb 14 · 200 Meters · Place 11 · Illinois WesleyanIllinois Wesleyan200 Meters1123.40aSR
Feb 6Keck DIII SelectFeb 6 · 400 Meters · Place 57 · Illinois WesleyanIllinois Wesleyan400 Meters5756.67a PBSr
Jan 30Friday Night InviteJan 30 · 200 Meters · Place 6 · Illinois WesleyanIllinois Wesleyan200 Meters623.24aSr
Jan 30Friday Night InviteJan 30 · 60 Meters · Place 12 · Illinois WesleyanIllinois Wesleyan60 MetersRound P127.30a PBSr
Jan 30Jason Dennis MemorialJan 30 · 200 Meters · Place 6 · Illinois WesleyanIllinois Wesleyan200 Meters623.24SR
Jan 30Jason Dennis MemorialJan 30 · 60 Meters · Place 12 · Illinois WesleyanIllinois Wesleyan60 MetersRound P127.30SR
Jan 17Coach Shoe InvitationalJan 17 · 200 Meters · Place 4 · Illinois WesleyanIllinois Wesleyan200 Meters423.77aSr
Jan 17Coach Shoe InvitationalJan 17 · 60 Meters · Place 11 · Illinois WesleyanIllinois Wesleyan60 MetersRound P117.30aSr

2025 Indoor Track

10 results
DateMeetEventPlMarkGr
Dec 5Titan First ChanceDec 5 · 60 Meter · Place 21 · Illinois WesleyanIllinois Wesleyan60 MeterRound P21.7.32aSr
Dec 5Titan First ChanceDec 5 · 200 Meters · Place 9 · Illinois WesleyanIllinois Wesleyan200 Meters9.23.38aSr
Feb 28CCIW Indoor ChampionshipsFeb 28 · 200 Meters · Place 16 · Illinois WesleyanIllinois Wesleyan200 Meters16.23.18aJr
Feb 15 Roger Haynes Invitational Feb 15 · 60 Meters · Place 14 · Illinois WesleyanIllinois Wesleyan60 MetersRound P147.45JR
Feb 7Keck Select Feb 7 · 200 Meters · Place 17 · Illinois WesleyanIllinois Wesleyan200 Meters1723.10a—
Feb 7Keck Select Feb 7 · 60 Meters · Place 48 · Illinois WesleyanIllinois Wesleyan60 Meters487.40a—
Jan 24Jason Dennis InvitationalJan 24 · 200 Meters · Place 3 · Illinois WesleyanIllinois Wesleyan200 Meters323.37a—
Jan 24Jason Dennis InvitationalJan 24 · 60 Meters · Place 11 · Illinois WesleyanIllinois Wesleyan60 Meters117.42a—
Jan 18I-55 Indoor InvitationalJan 18 · 200 Meters · Place 8 · Illinois WesleyanIllinois Wesleyan200 Meters823.38JR
Jan 18I-55 Indoor InvitationalJan 18 · 60 Meters · Place 23 · Illinois WesleyanIllinois Wesleyan60 MetersRound P237.37JR

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
Mar 29Big Blue Alumni InviteMar 29 · 200 Meters · Place 4 · Illinois WesleyanIllinois Wesleyan200 Meters4.22.55aWind: 3.7Sr
Mar 29Big Blue Alumni InviteMar 29 · 100 Meters · Place 13 · Illinois WesleyanIllinois Wesleyan100 Meters13.11.56aWind: 1.7Sr

2024 Indoor Track

2 results
DateMeetEventPlMarkGr
Dec 7IWU Titan First ChanceDec 7 · 60 Meter · Place 27 · Illinois WesleyanIllinois Wesleyan60 MeterRound P27.7.31a PBJr
Dec 7IWU Titan First ChanceDec 7 · 200 Meters · Place 22 · Illinois WesleyanIllinois Wesleyan200 Meters22.24.23aJr

2023 Outdoor Track

6 results
DateMeetEventPlMarkGr
May 5CCIW Outdoor ChampionshipsMay 5 · 200 Meters · Place 17 · Illinois WesleyanIllinois Wesleyan200 MetersRound P17.22.84aWind: 1.7So
Apr 282023 Big Blue Friday Night InviteApr 28 · 200 Meters · Place 6 · Illinois WesleyanIllinois Wesleyan200 Meters622.75SO
Apr 21Augustana Meet of ChampionsApr 21 · 200 Meters · Place 24 · Illinois WesleyanIllinois Wesleyan200 Meters2422.75SO
Apr 21Augustana Meet of ChampionsApr 21 · 100 Meters · Place 38 · Illinois WesleyanIllinois Wesleyan100 Meters3811.30SO
Apr 14Wheaton (IL) InvitationalApr 14 · 200 Meters · Place 13 · Illinois WesleyanIllinois Wesleyan200 Meters13.22.79aWind: 1.1So
Apr 14Wheaton (IL) InvitationalApr 14 · 100 Meters · Place 23 · Illinois WesleyanIllinois Wesleyan100 Meters23.11.43aWind: -0.7So

2023 Indoor Track

8 results
DateMeetEventPlMarkGr
Feb 17IWU Friday Night TriangularFeb 17 · 200 Meters · Place 9 · Illinois WesleyanIllinois Wesleyan200 Meters923.79a—
Feb 17Friday Night ShirkFeb 17 · 200 Meters · Place 9 · Illinois WesleyanIllinois Wesleyan200 Meters923.79a—
Feb 11Titan OpenerFeb 11 · 200 Meters · Place 17 · Illinois WesleyanIllinois Wesleyan200 Meters1723.90FR
Feb 11Titan OpenerFeb 11 · 60 Meters · Place 35 · Illinois WesleyanIllinois Wesleyan60 MetersRound P357.46FR
Feb 3Keck DIII SelectFeb 3 · 200 Meters · Place 15 · Illinois WesleyanIllinois Wesleyan200 Meters1523.74FR
Feb 3Keck DIII SelectFeb 3 · 60 Meters · Place 22 · Illinois WesleyanIllinois Wesleyan60 Meters227.41FR
Jan 21I-55 Tri-Indoor InvitationalJan 21 · 60 Meter · Place 17 · Illinois WesleyanIllinois Wesleyan60 MeterRound P17.7.52aFr
Jan 21I-55 Tri-Indoor InvitationalJan 21 · 200 Meters · Place 11 · Illinois WesleyanIllinois Wesleyan200 Meters11.23.78aFr

2022 Indoor Track

7 results
DateMeetEventPlMarkGr
Dec 10Titan First Chance MeetDec 10 · 60 Meter · Place 29 · Illinois WesleyanIllinois Wesleyan60 MeterRound P29.7.35aFr
Mar 26Illinois Top Times Championships - Class 2AMar 26 · 200 Meters · Place 12 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters12.23.63a12
Mar 4Ron Campbell InviteMar 4 · 400 Meters · Place 4 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters4.57.32a12
Feb 27ICOPS InvitationalFeb 27 · 55 Meters · Place 7 · Arlington Heights (St. V.Arlington Heights (St. V.55 MetersRound P76.93 PBSR
Feb 27ICOPS InvitationalFeb 27 · 55 Meters · Place 6 · Arlington Heights (St. V.Arlington Heights (St. V.55 Meters66.94SR
Feb 19MVP VIBE FEST ChicagolandFeb 19 · 200 Meters · Place 3 · Arlington Heights (St. V.Arlington Heights (St. V.200 Meters323.3412
Feb 13De La Salle Meteor InvitationalFeb 13 · 400 Meters · Place 3 · Arlington Heights (St. V.Arlington Heights (St. V.400 Meters359.27SR

2022 Outdoor Track

12 results
DateMeetEventPlMarkGr
May 27IHSA 2A Boys State Track & Field ChampionshipsMay 27 · 200 Meters · Place 21 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 MetersRound P21.23.17aWind: 0.912
May 26IHSA 1A Boys State Track & Field ChampionshipsMay 26 · 200 Meters · Place 21 · Arlington Heights (St. ViArlington Heights (St. Vi200 MetersRound P2123.1712
May 19IHSA Class 2A TRB Sectional #1 - Belvidere (H.S.)May 19 · 200 Meters · Place 2 · Arlington Heights (St.Arlington Heights (St.200 Meters222.43a12
May 19IHSA Class 2A TRB Sectional #1 - Belvidere (H.S.)May 19 · 200 Meters · Place 2 · Arlington Heights (St.Arlington Heights (St.200 Meters222.43a12
May 11ESCC Track and Field Championships at Notre DameMay 11 · 200 Meters · Place 1 · Arlington Heights (St.Arlington Heights (St.200 Meters122.84a12
Apr 30Deerfield InvitationalApr 30 · 200 Meters · Place 4 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters4.24.33a12
Apr 30Deerfield InvitationalApr 30 · 100 Meters · Place 1 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 Meters1.11.82a12
Apr 26Andrew Acuff Memorial InvitationalApr 26 · 100 Meters · Place 2 · Arlington Heights (St.Arlington Heights (St.100 Meters211.56a12
Apr 16Al Janulis RelaysApr 16 · 400 Meters · Place 3 · Arlington Heights (St. V.Arlington Heights (St. V.400 Meters355.12SR
Apr 12Benet Boys Home Meet 1Apr 12 · 200 Meters · Place 1 · Arlington Heights (St. V.Arlington Heights (St. V.200 Meters124.1612
Apr 12Benet Boys Home Meet 1Apr 12 · 100 Meters · Place 1 · Arlington Heights (St. V.Arlington Heights (St. V.100 Meters111.8612
Mar 25Illinois Top Times Championships - Class 1AMar 25 · 200 Meters · Place 12 · Arlington Heights (St. V.Arlington Heights (St. V.200 Meters1223.63SR

2021 Outdoor Track

12 results
DateMeetEventPlMarkGr
Jun 18IHSA 2A Boys State Track & Field ChampionshipsJun 18 · 200 Meters · Place 13 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters13.22.83aWind: -0.711
Jun 9IHSA Class 2A TRB Sectional #1 - Richmond (R.-Burton)Jun 9 · 200 Meters · Place 2 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters2.22.55a11
Jun 2ESCC Boys' Conference ChampionshipsJun 2 · 400 Meters · Place 4 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters4.53.73a11
May 25Benet Boys Home Meet 3May 25 · 200 Meters · Place 1 · Arlington Heights (St. ViArlington Heights (St. Vi200 Meters123.3911
May 21Brother Rice RelaysMay 21 · 400 Meters · Place 3 · St. Viator High SchoSt. Viator High Scho400 Meters353.49 PBJR
May 21Brother Rice RelaysMay 21 · 100 Meters · Place 20 · St. Viator High SchoSt. Viator High Scho100 Meters2012.11JR
May 7Grayslake Central Boys Ram Invitational #2May 7 · 400 Meters · Place 4 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters4.53.73a11
Apr 28Note Dame InviteApr 28 · 100 Meters · Place 4 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 MetersRelay Split4.11.59Unofficial11
Apr 28Note Dame InviteApr 28 · 200 Meters · Place 1 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters1.23.98a11
Apr 28Note Dame InviteApr 28 · 100 Meters · Place 1 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 Meters1.11.70a11
Apr 22Brian Ferguson InvitationalApr 22 · 100 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 MetersRelay Split—10.12Unofficial11
Apr 22Brian Ferguson InvitationalApr 22 · 400 Meters · Place 1 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters1.54.78a11

2020 Indoor Track

3 results
DateMeetEventPlMarkGr
Mar 6Ron Campbell Indoor InvitationalMar 6 · 200 Meters · Place 5 · St. ViatorSt. Viator200 Meters525.8110
Mar 6Ron Campbell Indoor InvitationalMar 6 · 50 Meters · Place 2 · St. ViatorSt. Viator50 Meters26.60 PB10
Feb 20Elk Grove Tri MeetFeb 20 · 55 Meter · Arlington Heights (St. Viator)Arlington Heights (St. Viator)55 Meter—7.09aUnofficial10

2019 Outdoor Track

9 results
DateMeetEventPlMarkGr
May 15IHSA 2A Boys Woodstock North SectionalMay 15 · 100 Meters · Place 11 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 Meters11.12.08a9
May 8East Suburban Catholic Conference Boys ChampionshipsMay 8 · 100 Meters · Place 3 · St. ViatorSt. Viator100 Meters311.839
Apr 16Benet ESCC ClassicApr 16 · 400 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters—59.64Unofficial9
Apr 16Benet ESCC ClassicApr 16 · 200 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters—24.25Unofficial9
Apr 16Benet ESCC ClassicApr 16 · 100 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 Meters—11.8Unofficial9
Apr 9Notre Dame ESCC QuadApr 9 · 300m Hurdles · Arlington Heights (St. Viator)Arlington Heights (St. Viator)300m Hurdles36" / 0.914m—48.0Unofficial9
Apr 9Notre Dame ESCC QuadApr 9 · 100 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)100 Meters—11.75Unofficial9
Apr 5Grayslake Central Boys InvitationalApr 5 · 300m Hurdles · Place 6 · St. ViatorSt. Viator300m Hurdles649.84PR9
Apr 5Grayslake Central Boys InvitationalApr 5 · 200 Meters · Place 3 · St. ViatorSt. Viator200 Meters325.08PR9

2019 Indoor Track

7 results
DateMeetEventPlMarkGr
Mar 15Lake Michigan InvitationalMar 15 · 400 Meters · Place 44 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters44.58.72a9
Mar 12Stevenson Tri MeetMar 12 · 160 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)160 MetersRelay Split—21.75Unofficial9
Mar 1Ron Campbell Indoor InvitationalMar 1 · 200 Meters · Place 3 · Arlington Heights (St. Viator)Arlington Heights (St. Viator)200 Meters3.26.71a9
Feb 24I.C.O.P.S. InvitationalFeb 24 · 400 Meters · Place 17 · St. ViatorSt. Viator400 Meters1759.269
Feb 20Elk Grove Tri MeetFeb 20 · 50 Meter · Arlington Heights (St. Viator)Arlington Heights (St. Viator)50 Meter—7.2aUnofficial9
Feb 20Elk Grove Tri MeetFeb 20 · 400 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 MetersRelay Split—1:05.66Unofficial9
Feb 20Elk Grove Tri MeetFeb 20 · 400 Meters · Arlington Heights (St. Viator)Arlington Heights (St. Viator)400 Meters—1:04.75aUnofficial9

2018 Outdoor Track

3 results
DateMeetEventPlMarkGr
Apr 29NWCC Conference MeetApr 29 · 100 Meters · Place 4 · Arlington Heights St. JamesArlington Heights St. James100 MetersRound S4.12.66a8
Apr 29NWCC Conference MeetApr 29 · 100 Meters · Place 2 · Arlington Heights St. JamesArlington Heights St. James100 MetersRound P2.12.80a8
Apr 29NWCC Conference MeetApr 29 · 100 Meters · Place 4 · Arlington Heights St. JamesArlington Heights St. James100 Meters4.13.33a8