50 Y Free
|
21.59
|
|
Delco Invitational
|
Dec 16, 2023 |
50 S Free
|
24.75
|
|
Haverford vs. Springfield
|
Jan 10, 2024 |
50 L Free
|
25.23
|
|
ISCA International Senior Cup
|
Mar 28, 2024 |
100 Y Free
|
47.93
|
R
|
2024 PIAA District One Boys Championship (2-A and 3-A) (c)
|
Feb 24, 2024 |
100 S Free
|
57.41
|
|
Haverford vs. Upper Darby 2023
|
Dec 13, 2022 |
100 L Free
|
55.94
|
R
|
ISCA International Senior Cup
|
Mar 29, 2024 |
200 Y Free
|
1:51.24
|
|
2023 North Penn Trophy Meet
|
Nov 19, 2023 |
400 S Free
|
4:44.91
|
|
HS-HHS-AIS
|
Dec 06, 2022 |
400 L Free
|
5:03.33
|
|
MA NLAC Swim Fest
|
Jun 17, 2023 |
500 Y Free
|
5:18.36
|
|
MA NLAC Rally in the Valley
|
Oct 08, 2023 |
50 Y Back
|
39.37
|
|
MA RAD Fall Festival
|
Sep 30, 2018 |
50 S Back
|
34.47
|
X
|
Garnet Valley vs. Haverford
|
Jan 18, 2024 |
100 Y Back
|
1:05.19
|
C
|
Garnet Valley vs. Haverford
|
Jan 18, 2024 |
100 S Back
|
1:12.42
|
|
Garnet Valley vs. Haverford
|
Jan 18, 2024 |
50 Y Breast
|
27.38
|
|
ISCA International Senior Cup
|
Mar 28, 2024 |
50 S Breast
|
32.65
|
X
|
Haverford vs Conestoga
|
Jan 25, 2024 |
50 L Breast
|
31.83
|
|
ISCA International Senior Cup
|
Mar 28, 2024 |
100 Y Breast
|
59.32
|
|
Speedo Sectionals - Christiansburg
|
Mar 24, 2023 |
100 S Breast
|
1:09.42
|
|
Haverford vs. Springfield
|
Jan 10, 2024 |
100 L Breast
|
1:11.14
|
|
ISCA International Senior Cup
|
Mar 29, 2024 |
200 Y Breast
|
2:16.86
|
|
Speedo Sectionals - Christiansburg
|
Mar 25, 2023 |
200 L Breast
|
2:43.17
|
|
Middle Atlantic Championships
|
Jul 08, 2023 |
50 Y Fly
|
24.06
|
|
ISCA International Senior Cup
|
Mar 27, 2024 |
50 S Fly
|
30.46
|
X
|
Haverford vs Strath Haven
|
Dec 22, 2022 |
100 Y Fly
|
56.90
|
|
ISCA International Senior Cup
|
Mar 29, 2024 |
100 S Fly
|
1:07.55
|
|
Haverford vs Strath Haven
|
Dec 22, 2022 |
100 Y IM
|
1:11.87
|
|
MA CYA Silver Championships
|
Mar 24, 2019 |
200 Y IM
|
2:07.01
|
|
MD RMSC Riley Eaton Holiday Invitational
|
Dec 17, 2023 |
200 S IM
|
2:28.21
|
|
Haverford vs Marple Newtown
|
Jan 03, 2024 |
200 L IM
|
2:34.97
|
|
Middle Atlantic Championships
|
Jul 10, 2022 |