Personal bests

Best marks in available results
Event / courseMarkMeetDate
110m Hurdles · 39" / 0.991m · OutdoorCIF-SS Division 1 Track and Field Prelims · May 614.66aCIF-SS Division 1 Track and Field PrelimsMay 6, 2023
200 Meters · OutdoorFriar Invitational · Apr 1022.49aFriar InvitationalApril 10, 2026
300 Meters · Indoor38th Alden Invite · Dec 735.74a38th Alden InviteDecember 7, 2024
300m Hurdles · 36" / 0.914m · OutdoorCIF-SS Division 1 Track and Field Finals · May 1337.76aCIF-SS Division 1 Track and Field FinalsMay 13, 2023
400 Meters · IndoorDavid Hemery Valentine Invitational · Feb 1450.42aDavid Hemery Valentine InvitationalFebruary 14, 2025
400 Meters · OutdoorAlemany at Loyola · Mar 850.61aAlemany at LoyolaMarch 8, 2023
400m Hurdles · 36" / 0.914m · OutdoorUMASS Ken O'Brien Pre-Conference · Apr 2553.26aUMASS Ken O'Brien Pre-ConferenceApril 25, 2026

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

2026 Outdoor Track

7 results
DateMeetEventPlMarkGr
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 400m Hurdles · Place 1 · BrownBrown400m Hurdles36" / 0.914m1.53.26a PBSo
Apr 25UMASS Ken O'Brien Pre-ConferenceApr 25 · 200 Meters · BrownBrown200 Meters—DNSWind: 0So
Apr 17UCONN NE ChallengeApr 17 · 400m Hurdles · Place 4 · BrownBrown400m Hurdles36" / 0.914m4.53.84aSo
Apr 11UMASS Commonwealth InvitationalApr 11 · 400m Hurdles · BrownBrown400m Hurdles36" / 0.914m—DNSSo
Apr 10Friar InvitationalApr 10 · 400m Hurdles · Place 1 · BrownBrown400m Hurdles36" / 0.914m1.55.14aSo
Apr 10Friar InvitationalApr 10 · 200 Meters · Place 1 · BrownBrown200 Meters1.22.49a PBWind: 0So
Apr 3Ocean State CupApr 3 · 400m Hurdles · Place 2 · BrownBrown400m Hurdles36" / 0.914m2.54.82aSo

2026 Indoor Track

1 results
DateMeetEventPlMarkGr
Jan 17Beantown ChallengeJan 17 · 300 Meters · Place 29 · BrownBrown300 Meters2935.87aSo

2025 Outdoor Track

5 results
DateMeetEventPlMarkGr
May 9Ivy League Outdoor Track & Field ChampionshipsMay 9 · 400m Hurdles · Place 15 · BrownBrown400m Hurdles36" / 0.914mRound P15.56.73aFr
Apr 26UMASS Ken OBrien Pre-ConferenceApr 26 · 400m Hurdles · Place 1 · BrownBrown400m Hurdles36" / 0.914m1.54.32aFr
Apr 18MIT Sean Collier InvitationalApr 18 · 400m Hurdles · Place 1 · BrownBrown400m Hurdles154.91FR
Apr 12UMASS Lafreniere Commonwealth InvitationalApr 12 · 400m Hurdles · Place 7 · BrownBrown400m Hurdles36" / 0.914m7.55.31aFr
Mar 21Bob Davidson Team ChallengeMar 21 · 400m Hurdles · BrownBrown400m Hurdles36" / 0.914m--DNSFr

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Feb 14David Hemery Valentine InvitationalFeb 14 · 400 Meters · Place 61 · BrownBrown400 Meters6150.42a PB—
Jan 31Harvard InvitationalJan 31 · 400 Meters · Place 3 · BrownBrown400 Meters350.47FR
Jan 18URI InvitationalJan 18 · 400 Meters · Place 7 · BrownBrown400 Meters751.66FR
Jan 18URI InvitationalJan 18 · 400 Meters · Place 1 · BrownBrown400 Meters151.66—

2024 Indoor Track

1 results
DateMeetEventPlMarkGr
Dec 738th Alden InviteDec 7 · 300 Meters · Place 4 · BrownBrown300 Meters4.35.74a PBFr

2024 Outdoor Track

10 results
DateMeetEventPlMarkGr
May 25104th CIF State T&F Champs Finals 2024May 25 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles36" / 0.914m6.38.33a12
May 24104th CIF State T&F Champs Prelims 2024May 24 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles36" / 0.914mRound P6.37.93a12
May 18CIF-SS Masters MeetMay 18 · 300m Hurdles · Place 4 · Loyola (SS)Loyola (SS)300m Hurdles438.1312
May 11CIF SS FinalsMay 11 · 300m Hurdles · Place 5 · LoyolaLoyola300m Hurdles36" / 0.914m5.38.45a12
May 4CIF-SS D1 PrelimsMay 4 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles36" / 0.914mRound P6.37.85a12
Apr 25Mission League FinalsApr 25 · 300m Hurdles · Place 1 · Loyola (Ss)Loyola (Ss)300m Hurdles138.6612
Apr 18Loyola vs Sierra CanyonApr 18 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles139.7012
Mar 8Redondo Nike Track FestivalMar 8 · 300m Hurdles · Place 4 · Loyola (SS)Loyola (SS)300m Hurdles439.7812
Mar 8Redondo Nike Track FestivalMar 8 · 110m Hurdles · Place 7 · Loyola (SS)Loyola (SS)110m Hurdles715.2012
Mar 7Torrance at Loyola/MarymountMar 7 · 110m Hurdles · Place 1 · LoyolaLoyola110m Hurdles39" / 0.991m1.15.64aWind: -212

2023 Outdoor Track

31 results
DateMeetEventPlMarkGr
May 26103rd CIF State T&F Champs Prelims 2023May 26 · 300m Hurdles · Place 11 · LoyolaLoyola300m Hurdles36" / 0.914mRound P11.38.37a11
May 20CIF-SS Masters MeetMay 20 · 300m Hurdles · Place 3 · LoyolaLoyola300m Hurdles36" / 0.914m3.37.85a11
May 13CIF-SS Division 1 Track and Field FinalsMay 13 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914m1.37.76a PB11
May 13CIF-SS Division 1 Track and Field FinalsMay 13 · 110m Hurdles · Place 5 · LoyolaLoyola110m Hurdles39" / 0.991m5.14.75aWind: 111
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914mRound P1.38.09a11
May 6CIF-SS Division 1 Track and Field PrelimsMay 6 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles39" / 0.991mRound P3.14.66a PBWind: 211
Apr 27Mission Angelus League FinalsApr 27 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles139.14a—
Apr 27Mission Angelus League FinalsApr 27 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles138.88a—
Apr 27Mission Angelus League FinalsApr 27 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles214.92a—
Apr 27Mission Angelus League FinalsApr 27 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles214.84a—
Apr 20Loyola Intrasquad MeetApr 20 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles140.0711
Apr 20Loyola Intrasquad MeetApr 20 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles215.3811
Apr 1463rd Mt. SAC RelaysApr 14 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles36" / 0.914m6.39.21a11
Apr 1463rd Mt. SAC RelaysApr 14 · 110m Hurdles · Place 7 · LoyolaLoyola110m Hurdles39" / 0.991m7.15.08aWind: 0.411
Apr 12Mt. SAC Relays - College/OpenApr 12 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles639.21—
Apr 12Mt. SAC Relays - College/OpenApr 12 · 110m Hurdles · Place 7 · LoyolaLoyola110m Hurdles715.08—
Apr 72023 Arcadia InvitationalApr 7 · 110m Hurdles · Place 6 · LoyolaLoyola110m Hurdles614.7711
Apr 72023 Arcadia InvitationalApr 7 · 300m Hurdles · Place 4 · LoyolaLoyola300m Hurdles438.6211
Apr 3Crespi vs Loyola & Louisville vs Notre Dame AcademyApr 3 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914m1.40.44a11
Apr 3Crespi vs Loyola & Louisville vs Notre Dame AcademyApr 3 · 110m Hurdles · Place 1 · LoyolaLoyola110m Hurdles39" / 0.991m1.15.80aWind: -3.411
Mar 28Loyola vs Chaminade (Boys Only)Mar 28 · 110m Hurdles · Place 1 · LoyolaLoyola110m Hurdles39" / 0.991m1.15.34aWind: -1.911
Mar 28Loyola vs Chaminade (Boys Only)Mar 28 · 400 Meters · Place 3 · LoyolaLoyola400 Meters3.51.68a11
Mar 28Loyola vs Chaminade (Boys Only)Mar 28 · 200 Meters · Place 1 · LoyolaLoyola200 Meters1.23.45aWind: -0.811
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 300m Hurdles · Place 3 · LoyolaLoyola300m Hurdles36" / 0.914m3.38.89a11
Mar 2577th Pasadena Games Track Race Saturday Pasadenagames.comMar 25 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles39" / 0.991m3.14.95aWind: 0.111
Mar 11Redondo Nike Track FestivalMar 11 · 300m Hurdles · Place 2 · LoyolaLoyola300m Hurdles36" / 0.914m2.38.66a11
Mar 11Redondo Nike Track FestivalMar 11 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles39" / 0.991m3.15.05aWind: -0.311
Mar 8Alemany at LoyolaMar 8 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles39" / 0.991m2.15.88aWind: -0.911
Mar 8Alemany at LoyolaMar 8 · 400 Meters · Place 1 · LoyolaLoyola400 Meters1.50.61a PB11
Mar 2Loyola/Marlborough at Notre DameMar 2 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914m1.38.91a11
Mar 2Loyola/Marlborough at Notre DameMar 2 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles39" / 0.991m2.15.13a11

2022 Outdoor Track

19 results
DateMeetEventPlMarkGr
May 14CIF-SS Division 1 Track and Field FinalsMay 14 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles36" / 0.914m6.39.70a10
May 7CIF-SS Division 1 Track and Field PrelimsMay 7 · 300m Hurdles · Place 6 · LoyolaLoyola300m Hurdles36" / 0.914mRound P6.39.93a10
Apr 25Mission League Championship MeetApr 25 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914mRound P1.40.01a10
Apr 25Mission League Championship MeetApr 25 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914m1.39.69a10
Apr 25Mission League Championship MeetApr 25 · 110m Hurdles · Place 6 · LoyolaLoyola110m Hurdles39" / 0.991mRound P6.15.94aWind: 0.810
Apr 25Mission League Championship MeetApr 25 · 110m Hurdles · Place 6 · LoyolaLoyola110m Hurdles39" / 0.991m6.15.82aWind: 1.510
Apr 14Loyola at Harvard-WestlakeApr 14 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles140.35a10
Apr 14Loyola at Harvard-WestlakeApr 14 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles316.19a10
Apr 1362nd Mt. SAC RelaysApr 13 · 300m Hurdles · Place 4 · LoyolaLoyola300m Hurdles36" / 0.914m4.40.20a10
Apr 82022 Arcadia Invitational Apr 8 · 300m Hurdles · Place 11 · LoyolaLoyola300m Hurdles1139.9210
Mar 31Louisville vs Immaculate HeartMar 31 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914m1.41.31a10
Mar 31Louisville vs Immaculate HeartMar 31 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles39" / 0.991m3.16.39aWind: 1.410
Mar 17Loyola/Marymount vs ChaminadeMar 17 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles140.6410
Mar 17Loyola/Marymount vs ChaminadeMar 17 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles316.5710
Mar 11Redondo Nike Track FestivalMar 11 · 300m Hurdles · Place 3 · Loyola (SS)Loyola (SS)300m Hurdles340.7110
Mar 11Redondo Nike Track FestivalMar 11 · 110m Hurdles · Place 4 · Loyola (SS)Loyola (SS)110m Hurdles416.4110
Mar 10St Francis v Loyola & FSHA v IHHS v MarlMar 10 · 300m Hurdles · Place 1 · Loyola (Ss)Loyola (Ss)300m Hurdles140.7310
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 3 · Loyola (SS)Loyola (SS)110m Hurdles316.44—
Mar 5Long Beach Relays Mar 5 · 110m Hurdles · Place 3 · Loyola (SS)Loyola (SS)110m Hurdles316.44—

2021 Outdoor Track

16 results
DateMeetEventPlMarkGr
Jun 5CIFSS Division 1 Prelims 2021Jun 5 · 300m Hurdles · Place 14 · LoyolaLoyola300m Hurdles36" / 0.914mRound P14.42.16a9
May 28Mission League Prelims & FinalsMay 28 · 300m Hurdles · Place 3 · LoyolaLoyola300m Hurdles340.699
May 15Loyola vs CrespiMay 15 · 300m Hurdles · Place 2 · LoyolaLoyola300m Hurdles242.2339
May 15Loyola vs CrespiMay 15 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles317.109
May 7Tiger Invitational May 7 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles36" / 0.914m1.41.52a9
May 7Tiger Invitational May 7 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles39" / 0.991m3.17.01aWind: 29
May 4Alemany at LoyolaMay 4 · 300m Hurdles · Place 2 · LoyolaLoyola300m Hurdles36" / 0.914m2.44.00a9
May 4Alemany at LoyolaMay 4 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles39" / 0.991m2.17.46aWind: -1.49
May 1Loyola/Marymount at Harvard-WestlakeMay 1 · 300m Hurdles · Place 2 · LoyolaLoyola300m Hurdles36" / 0.914m2.44.00a9
May 1Loyola/Marymount at Harvard-WestlakeMay 1 · 110m Hurdles · Place 2 · LoyolaLoyola110m Hurdles39" / 0.991m2.17.46aWind: -1.49
Apr 24Notre Dame HS vs Loyola HSApr 24 · 300m Hurdles · Place 2 · LoyolaLoyola300m Hurdles36" / 0.914m2.42.70a9
Apr 24Notre Dame HS vs Loyola HSApr 24 · 110m Hurdles · Place 4 · LoyolaLoyola110m Hurdles39" / 0.991m4.17.54a9
Apr 10Loyola vs St. Francis Apr 10 · 300m Hurdles · Place 1 · LoyolaLoyola300m Hurdles142.739
Apr 10Loyola vs St. Francis Apr 10 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles317.289
Mar 26Loyola/NDA at ChaminadeMar 26 · 300m Hurdles · Place 2 · LoyolaLoyola300m Hurdles36" / 0.914m2.43.41a9
Mar 26Loyola/NDA at ChaminadeMar 26 · 110m Hurdles · Place 3 · LoyolaLoyola110m Hurdles39" / 0.991m3.17.24aWind: 2.39