Cross Country
2022 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-11-26 | WakeMed Soccer Park | 5000m | 19:27.1 | 256th · 55th on team | — | -0.023 | ★CR CSR |
| 2022-11-12 | Hereford HS | 4828m | 19:08.6 | 86th · 2nd on team | — | +0.076 | ★CR CSR |
| 2022-10-26 | Jefferson Patterson Park | 5000m | 18:59.8 | 27th · 2nd on team | — | -0.002 | ★CR CSR |
| 2022-10-12 | Huntingtown High School | 4828m | 18:36.6 | 4th · 1st on team | — | +0.064 | ★PR ★CR SR CSR |
| 2022-10-04 | Great Mills High School | 5000m | 19:33.4 | 9th · 2nd on team | — | +0.013 | ★CR CSR |
| 2022-09-28 | Huntingtown High School | 5000m | 18:39.6 | 1st · 1st on team | — | +0.022 | ★CR CSR |
| 2022-09-24 | Chesapeake High School | 5000m | 18:35.4 | 65th · 3rd on team | — | -0.019 | SR CSR |
| 2022-09-21 | Calvert High School | 5000m | 19:47.4 | 5th · 1st on team | — | +0.020 | ★CR CSR |
| 2022-09-17 | Hereford HS | 4828m | 21:03.4 | 121st · 6th on team | — | +0.076 | CSR |
| 2022-09-07 | St. Charles H.S. | 5000m | 19:46.8 | 5th · 1st on team | — | +0.016 | ★CR SR CSR |
| 2022-09-03 | South River High School | 4828m | 18:56.8 | 100th · 2nd on team | — | +0.010 | PR ★CR SR CSR |
2021 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-11-27 | WakeMed Soccer Park | 5000m | 19:41.6 | 167th · 56th on team | — | -0.023 | CR CSR |
| 2021-11-13 | Hereford HS | 4828m | 20:06.8 | 155th · 6th on team | — | +0.076 | PR CR SR CSR |
| 2021-11-04 | Chesapeake High School | 5000m | 18:18.7 | 34th · 6th on team | — | -0.019 | ★PR ★CR SR CSR |
| 2021-10-20 | Jefferson Patterson Park | 5000m | 19:33.5 | 52nd · 6th on team | — | -0.002 | PR CR SR CSR |
| 2021-09-29 | Westlake High School | 5000m | 19:50.4 | 9th · 6th on team | — | -0.016 | ★CR CSR |
| 2021-09-25 | Chesapeake High School | 5000m | 19:48.2 | 74th · 7th on team | — | -0.019 | PR CR SR CSR |
| 2021-09-18 | Hereford HS | 4828m | 22:30 | 158th · 6th on team | — | +0.076 | PR CR SR CSR |
2019 XC
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-10-12 | Jerusalem Mill | 5000m | 22:50.5 | 121st · 8th on team | — | +0.003 | PR ★CR SR CSR |
Track & Field
2026 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2026-04-17 | 2026 Paul Donahue Invitational | 800m | 1:53.92 | 4th · 1st on team | — | -0.048 | ★PR SR |
| 2026-04-11 | TCNJ Invitational | 800m | 1:56.98 | 2nd · 1st on team | — | -0.040 | SR |
| 2026-04-04 | Ursinus Springfest | 400m | 50.86 | 13th · 2nd on team | — | -0.041 | SR |
| 2026-03-27 | Danny Curran Invitational | 800m | 1:58.73 | 20th · 1st on team | — | -0.044 | |
| 2026-02-27 | Middle Atlantic (MAC) Indoor Championships | 800m | 1:57.1 | 4th · 1st on team | — | -0.042 | |
| 2026-02-13 | Widener Indoor Classic | 800m | 2:02.33 | 38th · 1st on team | — | -0.050 | |
| 2026-02-07 | Frank Colden Invitational | 400m | 52.51 | 3rd · 1st on team | — | -0.046 | SR |
| 2026-01-31 | Widener Schuylkill Showdown | 800m | 1:57.1 | 4th · 1st on team | — | -0.050 | SR |
2025 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2025-05-12 | Widener Final Qualifier | 800m | 1:55.2 | 35th · 1st on team | — | -0.048 | PR SR |
| 2025-05-01 | Middle Atlantic (MAC) Outdoor Championships | 800m | 1:59.21 | 17th · 1st on team | — | -0.038 | |
| 2025-04-25 | Carol and John Covert Classic | 800m | 1:56.51 | 10th · 1st on team | — | -0.046 | PR SR |
| 2025-04-18 | Paul Donahue Invitational | 800m | 1:58.12 | 38th · 1st on team | — | -0.048 | PR SR |
| 2025-04-12 | TCNJ Invitational | 400m | 53.5 | 24th · 1st on team | — | -0.036 | SR |
| 2025-04-05 | Ursinus Track Festival | 800m | 1:59.38 | 10th · 1st on team | — | -0.041 | |
| 2025-03-28 | Danny Curran Invitational | 1500m | 4:17.13 | 50th · 4th on team | — | -0.048 | ★PR SR |
| 2025-02-28 | Middle Atlantic (MAC) Indoor Championships | 800m | 1:58.32 | 7th · 1st on team | — | -0.042 | PR SR |
| 2025-02-21 | Keogh Invitational | 800m | 2:00.63 | 4th · 1st on team | — | -0.041 | |
| 2025-02-15 | Widener Indoor Classic | 800m | 1:58.94 | 21st · 1st on team | — | -0.050 | PR SR |
| 2025-02-08 | Frank Colden Invite | 800m | 2:01.21 | 2nd · 1st on team | — | -0.046 | SR |
2024 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2024-05-04 | Middle Atlantic (MAC) Outdoor Championships | 800m | 1:59.19 | 25th · 1st on team | — | -0.044 | PR SR |
| 2024-04-27 | Carol & John Covert Classic | 400m | 53.71 | 18th · 2nd on team | — | -0.038 | SR |
| 2024-04-22 | Meet results → | Men's 800 Meters | 1:59.67 | 5th · 1st on team | — | — | ★PR SR |
| 2024-04-20 | Paul Donahue Invite | 800m | 2:02.13 | 48th · 1st on team | — | -0.044 | |
| 2024-04-13 | TCNJ Invitational | 800m | 2:01.9 | 7th · 1st on team | — | -0.040 | PR SR |
2023 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2023-05-20 | MPSSAA 3A South Region Championships | 3200m | 11:07.59 | 20th · 3rd on team | — | -0.040 | |
| 2023-05-20 | MPSSAA 3A South Region Championships | 800m | 2:04.18 | 6th · 1st on team | — | -0.040 | |
| 2023-05-09 | 2023 SMAC Outdoor Track & Field Championship | 800m | 2:03.14 | 7th · 1st on team | — | -0.037 | PR SR |
| 2023-04-29 | The Gator Invitational | 800m | 2:09.3 | 69th · 1st on team | — | -0.040 | |
| 2023-04-25 | Huntingtown, St. Charles @ Northern-Cal | 800m | 2:03.94 | 1st · 1st on team | — | -0.028 | PR SR |
| 2023-04-25 | Huntingtown, St. Charles @ Northern-Cal | 1600m | 4:54.75 | 2nd · 1st on team | — | -0.028 | |
| 2023-04-18 | Great Mills, North Point, Thomas Stone @ Huntingtown | 800m | 2:10.06 | 1st · 1st on team | — | -0.030 | SR |
| 2023-04-18 | Great Mills, North Point, Thomas Stone @ Huntingtown | 1600m | 5:14.35 | 5th · 4th on team | — | -0.030 | |
| 2023-04-03 | Huntingtown, Patuxent @ Chopticon | 1600m | 4:59.6 | 5th · 1st on team | — | -0.025 | |
| 2023-04-03 | Huntingtown, Patuxent @ Chopticon | 800m | 2:10.4 | 4th · 1st on team | — | -0.025 | SR |
| 2023-03-28 | La Plata, Lackey, Leonardtown @ Huntingtown | 800m | 2:12.86 | 1st · 1st on team | — | -0.030 | |
| 2023-03-28 | La Plata, Lackey, Leonardtown @ Huntingtown | 3200m | 10:56.94 | 2nd · 2nd on team | — | -0.030 | ★PR SR |
| 2023-03-25 | Seahawk Invitational | 5000m | 17:48.55 | 20th · 2nd on team | — | -0.033 | ★PR SR |
| 2023-03-22 | Calvert, Huntingtown, McDonough @ Westlake | 800m | 2:13.5 | 4th · 1st on team | — | -0.040 | |
| 2023-03-22 | Calvert, Huntingtown, McDonough @ Westlake | 1600m | 4:54.5 | 1st · 1st on team | — | -0.040 | ★PR SR |
| 2023-02-07 | MPSSAA 3A East Region Championships | 800m | 2:16.37 | 14th · 1st on team | — | -0.008 | |
| 2023-02-07 | MPSSAA 3A East Region Championships | 1600m | 5:16.98 | 21st · 2nd on team | — | -0.008 | |
| 2023-01-28 | 2023 SMAC Indoor Track & Field Championship | 1600m | 4:57.08 | 7th · 2nd on team | — | -0.045 | PR SR |
| 2023-01-28 | 2023 SMAC Indoor Track & Field Championship | 800m | 2:14.15 | 9th · 1st on team | — | -0.045 | |
| 2023-01-19 | SMAC League Meet #4 hosted by Great Mills | 800m | 2:10.74 | 7th · 1st on team | — | -0.045 | SR |
| 2023-01-19 | SMAC League Meet #4 hosted by Great Mills | 1600m | 5:04.97 | 6th · 2nd on team | — | -0.045 | |
| 2023-01-09 | SMAC League Meet #3 hosted by Lackey | 1600m | 5:04.71 | 7th · 2nd on team | — | -0.045 | |
| 2023-01-09 | SMAC League Meet #3 hosted by Lackey | 800m | 2:14.4 | 4th · 1st on team | — | -0.045 | |
| 2023-01-07 | SMAC League Meet #2 hosted by North Point | 1600m | 5:04.48 | 4th · 2nd on team | — | -0.045 | PR SR |
| 2023-01-07 | SMAC League Meet #2 hosted by North Point | 800m | 2:16.09 | 3rd · 2nd on team | — | -0.045 | |
| 2022-12-17 | Howard County Winter Festival | 800m | 2:12.36 | 22nd · 1st on team | — | -0.045 | SR |
| 2022-12-17 | Howard County Winter Festival | 1600m | 5:04.96 | 47th · 2nd on team | — | -0.045 | PR SR |
| 2022-12-05 | SMAC League Meet #1 hosted by Patuxent | 3200m | 11:45.86 | 9th · 2nd on team | — | -0.045 | SR |
2022 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2022-05-20 | MPSSAA 3A South Region Championships | 3200m | 11:09.8 | 18th · 3rd on team | — | -0.044 | PR SR |
| 2022-05-20 | MPSSAA 3A South Region Championships | 800m | 2:12.42 | 15th · 3rd on team | — | -0.044 | |
| 2022-05-10 | 2022 SMAC Outdoor Track & Field Championship | 3200m | 11:17.27 | 13th · 3rd on team | — | -0.040 | |
| 2022-05-10 | 2022 SMAC Outdoor Track & Field Championship | 800m | 2:06.73 | 9th · 3rd on team | — | -0.040 | PR SR |
| 2022-05-03 | Huntingtown, La Plata, Lackey @ Leonardtown | 3200m | 11:25.7 | 3rd · 2nd on team | — | -0.031 | |
| 2022-04-30 | Gator Track & Field Invitational | 800m | 2:13.86 | 76th · 1st on team | — | -0.040 | |
| 2022-04-26 | Huntingtown, Northern-Cal @ St. Charles | 3200m | 11:25.41 | 4th · 3rd on team | — | -0.037 | |
| 2022-04-07 | Chopticon, Huntingtown @ Patuxent | 800m | 2:11.52 | 3rd · 3rd on team | — | -0.025 | PR SR |
| 2022-04-07 | Chopticon, Huntingtown @ Patuxent | 1600m | 5:11.63 | 3rd · 1st on team | — | -0.025 | PR SR |
| 2022-04-02 | Pikesville Track Classic | 3200m | 11:16.31 | 27th · 1st on team | — | -0.037 | PR SR |
| 2022-03-26 | Seahawk Invitational | 800m | 2:23.07 | 29th · 2nd on team | — | -0.033 | PR SR |
| 2022-03-26 | Seahawk Invitational | 1600m | 5:22.56 | 27th · 1st on team | — | -0.033 | PR SR |
| 2022-03-22 | Calvert, Huntingtown, Westlake @ McDonough | 3200m | 11:51.4 | 6th · 4th on team | — | -0.036 | PR SR |
2021 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2021-05-08 | MAC Outdoor Track & Field Championships | 400m | 50.86 | 8th · 2nd on team | — | -0.044 | ★PR SR |
| 2021-05-08 | MAC Outdoor Track & Field Championships | 400m | 51.47 | 13th · 5th on team | — | -0.044 | |
| 2021-05-08 | MAC Outdoor Track & Field Championships | 200m | 23.11 | 22nd · 5th on team | — | -0.044 | ★PR SR |
| 2021-05-01 | Alvernia Last Chance | 200m | 23.89 | 5th · 4th on team | — | -0.052 | |
| 2021-05-01 | Alvernia Last Chance | 400m | 51.95 | 1st · 1st on team | — | -0.052 | |
| 2021-04-18 | Widener MAC Only Meet #3 | 400m | 51.48 | 4th · 3rd on team | — | -0.044 | PR SR |
| 2021-04-10 | Widener MAC Only Meet #2 | 200m | 23.4 | 3rd · 1st on team | — | -0.044 | PR SR |
| 2021-03-27 | Widener MAC Only Meet #1 | 400m | 52.58 | 2nd · 1st on team | — | -0.044 | SR |
2020 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2020-02-29 | Middle Atlantic Conference Indoor Track & Field Championship | 400m | 52.45 | 14th · 4th on team | — | -0.038 | SR |
| 2020-02-22 | Keogh Invitational | 400m | 53.14 | 2nd · 1st on team | — | -0.041 | |
| 2020-02-15 | McElligott Invitational | 200m | 24.49 | 10th · 6th on team | — | -0.041 | |
| 2020-02-15 | McElligott Invitational | 400m | 52.76 | 3rd · 2nd on team | — | -0.041 | SR |
| 2020-02-08 | Plex Shootout | 200m | 24.24 | 25th · 5th on team | — | -0.038 | PR SR |
| 2020-02-08 | Plex Shootout | 400m | 52.77 | 10th · 2nd on team | — | -0.038 | SR |
| 2020-01-30 | Haverford Quad Meet | 400m | 53.86 | 2nd · 2nd on team | — | -0.041 | SR |
2019 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2019-05-02 | Meet results → | Men's 200 Meters Preliminaries | 23.13 | 22nd · 7th on team | — | — | ★PR SR |
| 2019-05-02 | Meet results → | Men's 400 Meters Preliminaries | 51.46 | 18th · 4th on team | — | — | ★PR SR |
| 2019-04-19 | Meet results → | Men's 400 Meters | 51.64 | 26th · 4th on team | — | — | ★PR SR |
| 2019-04-13 | Meet results → | Men's 400 Meters | 51.68 | 4th · 1st on team | — | — | PR SR |
| 2019-04-06 | Meet results → | Men's 200 Meters | 23.44 | 12th · 2nd on team | — | — | ★PR SR |
| 2019-04-06 | Meet results → | Men's 400 Meters | 52.82 | 13th · 2nd on team | — | — | SR |
| 2019-03-29 | Meet results → | Men's 800 Meters | 2:03.45 | 44th · 4th on team | — | — | PR SR |
| 2019-02-23 | Mid Atlantic Conference Championship | 400m | 52.35 | 8th · 2nd on team | — | -0.046 | |
| 2019-02-16 | Meet results → | Men's 400 Meters | 53.06 | 4th · 2nd on team | — | — | SR |
| 2019-02-16 | Meet results → | Men's 200 Meters | 23.85 | 6th · 5th on team | — | — | SR |
| 2019-02-08 | Fastrack National Indoor Invite | 400m | 51.72 | 35th · 1st on team | — | -0.053 | PR SR |
| 2019-01-26 | McElligott Invitational | 400m | 53.01 | 5th · 4th on team | — | -0.041 | SR |
2018 TF
| Date | Meet | Event | Result | Place | Rating | Difficulty | PR/SR Flags |
|---|---|---|---|---|---|---|---|
| 2018-05-05 | Middle Atlantic Conference Outdoor Championships | 400m | 51.82 | 15th · 6th on team | — | -0.044 | PR SR |
| 2018-04-23 | Meet results → | Men's 400 Meters | 52.55 | 2nd · 1st on team | — | — | PR SR |
| 2018-04-20 | Meet results → | Men's 800 Meters | 2:04.41 | 67th · 2nd on team | — | — | PR SR |
| 2018-04-14 | Meet results → | Men's 200 Meters | 23.63 | 16th · 3rd on team | — | — | PR SR |
| 2018-03-30 | Meet results → | Men's 400 Meters | 52.89 | 17th · 1st on team | — | — | PR SR |
| 2018-02-17 | Meet results → | Men's 400 Meters | 53.1 | 6th · 2nd on team | — | — | PR SR |
| 2018-02-09 | NYU DIII Invitational | 400m | 52.78 | 19th · 1st on team | — | -0.050 | PR SR |
| 2018-02-03 | Meet results → | Men's 400 Meters | 53.25 | 12th · 2nd on team | — | — | PR SR |
| 2017-12-09 | Haverford Holiday Meet | 200m | 24.87 | 10th · 4th on team | — | -0.041 | PR SR |
| 2017-12-09 | Haverford Holiday Meet | 400m | 54.93 | 6th · 2nd on team | — | -0.041 | PR SR |