Margaret Duffy
Class of 2027 · Collegeville, MN
High school track and field athlete profile
Athlete overview
Graduation year
2027
Hometown
Collegeville, MN
School / team
Saint John's Preparatory School
Primary event
2 Mile
Secondary event
1500m
Results tracked
89
Star rating
3
TRAX-Score
82.938
Top-End
82.9
Consistency
82.0
Versatility
82.1
Big Meet
87.6
Personal records
Best scored mark in each event across the athlete's complete performance history.
10 events
200m
PR
32.24
Outdoor · 2022
Event Score 35.6
400m
PR
1:01.76
Outdoor · 2024
Event Score 71.4
800m
PR
2:19.00
Outdoor · 2026
Event Score 74.8
1500m
PR
4:34.71
Outdoor · 2026
Event Score 84.3
1600m
PR
4:55.50
Outdoor · 2026
Event Score 83.1
Mile
PR
4:58.42
Outdoor · 2026
Event Score 82.4
3000m
PR
9:58.01
Outdoor · 2025
Event Score 82.0
3200m
PR
10:30.32
Outdoor · 2026
Event Score 84.6
5000m
PR
17:30.10
Cross Country · 2025
Event Score 79.1
LJ
PR
12-5.5
Outdoor · 2024
Event Score 43.0
Performance history
89 results shown
| Event | Mark | Event Score | Meet | Year | Season | Place |
|---|---|---|---|---|---|---|
| 3200m | 10:30.32 | 84.6 | Hamline Elite Meet | 2026 | Outdoor | 1 |
| 1500m | 4:34.71 | 84.3 | New Balance Outdoor Nationals | 2026 | Outdoor | 82 |
| 1600m | 4:55.50 | 83.1 | MSHSL State Track & Field Championships | 2026 | Outdoor | 1 |
| Mile | 4:58.42 | 82.4 | New Balance Outdoor Nationals | 2026 | Outdoor | 83 |
| 3000m | 9:58.01 | 82 | Nike Outdoor Nationals | 2025 | Outdoor | 9 |
| 3200m | 10:42.70 | 81.1 | MSHSL Section 5A Championships | 2025 | Outdoor | 1 |
| 3200m | 10:45.35 | 80.3 | Hamline Elite Meet | 2025 | Outdoor | 6 |
| 3200m | 10:45.35 | 80.3 | Jordan Invitational | 2025 | Outdoor | 6 |
| 1600m | 5:00.01 | 80.1 | Howard Wood Dakota Relays | 2026 | Outdoor | 8 |
| 3200m | 10:46.33 | 80 | Howard Wood Dakota Relays | 2025 | Outdoor | 11 |
| 1600m | 5:00.85 | 79.6 | Prairie Conference Outdoor Championship | 2026 | Outdoor | 1 |
| 3200m | 10:49.48 | 79.2 | MSHSL State Track & Field Championships | 2026 | Outdoor | 1 |
| 5000m | 17:30.10 | 79.1 | MSHSL Section 5A Championships | 2025 | Cross Country | 1 |
| 5000m | 17:33.20 | 78.5 | Dragon Twilight Invitational | 2025 | Cross Country | 1 |
| 3200m | 10:54.63 | 77.7 | MSHSL State Track & Field Championships | 2025 | Outdoor | 1 |
| 1600m | 5:05.18 | 76.8 | Dave Sieben Invitational | 2025 | Outdoor | 1 |
| 3200m | 10:58.25 | 76.7 | Prairie Conference Championship | 2025 | Outdoor | 1 |
| 3200m | 10:58.69 | 76.6 | WCC Pent @ Litchfield | 2025 | Outdoor | 1 |
| 1600m | 5:05.84 | 76.4 | Litchfield Invitational | 2026 | Outdoor | 1 |
| 5000m | 17:52.30 | 75.3 | Tiger Invitational | 2025 | Cross Country | 1 |
| 1600m | 5:07.97 | 75 | MSHSL Section 5A Championships | 2026 | Outdoor | 1 |
| 5000m | 17:54.87 | 74.9 | New Balance Outdoor Nationals | 2026 | Outdoor | 18 |
| 800m | 2:19.00 | 74.8 | Dave Sieben Invitational | 2026 | Outdoor | 1 |
| 5000m | 17:55.50 | 74.8 | MSHSL Class A State Championships | 2025 | Cross Country | 1 |
| 3200m | 11:11.44 | 73.1 | MSHSL Section 5A - East Sub-Section | 2025 | Outdoor | 1 |
| 5000m | 18:09.50 | 72.5 | NXR Heartland Regional Championships | 2025 | Cross Country | 25 |
| 1600m | 5:12.60 | 72.1 | MSHSL Section 5A - East Sub-Section | 2026 | Outdoor | 1 |
| 400m | 1:01.76 | 71.4 | Prairie Conference Meet | 2024 | Outdoor | 1 |
| 5000m | 18:22.30 | 70.4 | Litchfield Invitational | 2025 | Cross Country | 1 |
| 800m | 2:22.33 | 69.8 | Dave Sieben Invitational | 2025 | Outdoor | 1 |
| 3200m | 11:27.80 | 68.8 | MSHSL Section 5A Championships | 2026 | Outdoor | 1 |
| 800m | 2:23.07 | 68.7 | Litchfield Invitational | 2026 | Outdoor | 1 |
| 800m | 2:23.22 | 68.4 | Little Falls GRC Invitational | 2025 | Outdoor | 1 |
| 400m | 1:03.68 | 65.3 | Maple Lake Triangular Meet | 2024 | Outdoor | 1 |
| 5000m | 18:55.30 | 65.2 | Nike Cross Nationals Heartland Regional | 2024 | Cross Country | 114 |
| 5000m | 18:58.10 | 64.8 | Maple Lake Invitational | 2025 | Cross Country | 1 |
| 1600m | 5:25.69 | 64.2 | BBE Lions | 2025 | Outdoor | 1 |
| 5000m | 19:04.00 | 63.8 | MSHSL State Cross Country Championships | 2024 | Cross Country | 4 |
| 5000m | 19:07.60 | 63.3 | MSHSL Section 5A Championships | 2024 | Cross Country | 1 |
| 5000m | 19:22.40 | 61 | Central Minnesota Conference Championships | 2024 | Cross Country | 1 |
| 5000m | 19:23.73 | 60.8 | St. Cloud Cathedral Invitational | 2024 | Cross Country | 3 |
| 5000m | 19:32.50 | 59.5 | Roy Griak Invitational | 2025 | Cross Country | 19 |
| 800m | 2:29.71 | 59.2 | Dave Sieben Invitational | 2024 | Outdoor | 3 |
| 400m | 1:05.79 | 58.8 | USATF Minnesota All Comers Meet #7 | 2024 | Indoor | 1 |
| 5000m | 19:42.48 | 58 | 9th Annual Dragon Twilight Invitational | 2024 | Cross Country | 9 |
| 1600m | 5:39.08 | 56.5 | Saint John's Prep Co-Ed Invitational | 2024 | Outdoor | 2 |
| 5000m | 20:01.20 | 55.3 | Hinckley-FInlayson Invitational | 2024 | Cross Country | 8 |
| 5000m | 20:06.70 | 54.5 | CMC Championships | 2025 | Cross Country | 1 |
| 800m | 2:33.76 | 53.7 | BBE Lions Track meet | 2024 | Outdoor | 4 |
| 1600m | 5:48.13 | 51.5 | BBE Invitational | 2024 | Outdoor | 3 |
| 400m | 1:08.39 | 51.3 | Prairie Conference Championships | 2023 | Outdoor | 6 |
| 5000m | 20:53.20 | 47.9 | Johnny Bread Invitational | 2024 | Cross Country | 2 |
| 5000m | 21:18.80 | 44.5 | Maple Lake Invitational | 2024 | Cross Country | 5 |
| LJ | 12-5.5 | 43 | BBE Invitational | 2024 | Outdoor | 13 |
| 5000m | 21:42.80 | 41.4 | Mark Alcorn Invitational | 2024 | Cross Country | 9 |
| 5000m | 21:50.00 | 40.4 | Roy Griak Invitational | 2024 | Cross Country | 33 |
| 5000m | 22:00.70 | 39.1 | NXR Heartland Regional Championships | 2023 | Cross Country | 157 |
| 800m | 2:51.44 | 39 | USATF Minnesota All Comers Meet #7 | 2024 | Indoor | 6 |
| LJ | 11-9.5 | 38.7 | BBE Lions Track meet | 2024 | Outdoor | 21 |
| 5000m | 22:07.20 | 38.3 | MSHSL Section 5A XC Championships | 2023 | Cross Country | 29 |
| LJ | 11-8.25 | 38 | Maple Lake Lions Co-Ed Relay Meet | 2024 | Outdoor | 25 |
| 5000m | 22:25.10 | 36 | Central Minnesota Conference Championships | 2023 | Cross Country | 7 |
| LJ | 11-4 | 35.8 | Section 5A True Team Meet | 2022 | Outdoor | 17 |
| 200m | 32.24 | 35.6 | Belgrade-Brooten-Elrosa Invitational (Rescheduled from 4/12) | 2022 | Outdoor | 11 |
| LJ | 11-2.5 | 35.1 | Maple Lake JH Invitational | 2022 | Outdoor | 7 |
| 5000m | 22:37.10 | 34.6 | Rey Zimney Stampede | 2024 | Cross Country | 22 |
| 200m | 32.44 | 34.5 | Maple Lake Pent | 2022 | Outdoor | 19 |
| 5000m | 22:47.20 | 33.4 | Royalton Invite | 2023 | Cross Country | 7 |
| LJ | 10-10.75 | 33.1 | Maple Lake Pent | 2022 | Outdoor | 16 |
| LJ | 10-9.5 | 32.4 | Belgrade-Brooten-Elrosa Invitational | 2023 | Outdoor | 35 |
| LJ | 10-8.5 | 31.8 | Prairie Conference Championships | 2022 | Outdoor | 11 |
| 200m | 32.93 | 31.6 | Maple Lake JH Invitational | 2022 | Outdoor | 6 |
| 200m | 33.11 | 30.6 | Prairie Conference Championships | 2022 | Outdoor | 10 |
| 5000m | 23:12.20 | 30.5 | Pierz Rey Zimney Stampede | 2023 | Cross Country | 42 |
| LJ | 10-5 | 30 | Prairie Conference Championships | 2023 | Outdoor | 12 |
| LJ | 10-4.75 | 30 | Melrose Dave Sieben Invitational | 2023 | Outdoor | 26 |
| LJ | 10-3 | 28.9 | Maple Lake Lion's JH Invite | 2023 | Outdoor | 16 |
| LJ | 10-2.5 | 28.7 | Belgrade-Brooten-Elrosa Lions Invitational | 2022 | Outdoor | 23 |
| 5000m | 23:29.53 | 28.5 | New London-Spicer Little Crow Invitational | 2023 | Cross Country | 43 |
| LJ | 10-0 | 27.5 | Belgrade-Brooten-Elrosa Invitational (Rescheduled from 4/12) | 2022 | Outdoor | 19 |
| 5000m | 23:56.20 | 25.6 | SJP Johnnie Bread Invite | 2023 | Cross Country | 12 |
| 5000m | 24:07.60 | 24.4 | Maple Lake Invitational | 2023 | Cross Country | 28 |
| 5000m | 24:12.00 | 23.9 | Hinckley-Finlayson Invitational | 2023 | Cross Country | 58 |
| 100m | 15.46 | NA | Melrose Dave Sieben Invitational | 2023 | Outdoor | 15 |
| 100m | 15.08 | NA | Belgrade-Brooten-Elrosa Invitational | 2023 | Outdoor | 30 |
| 100m | 15.13 | NA | Maple Lake Lion's JH Invite | 2023 | Outdoor | 12 |
| 100m | 15.78 | NA | Maple Lake JH Invitational | 2022 | Outdoor | 14 |
| 100m | 15.44 | NA | Belgrade-Brooten-Elrosa Lions Invitational | 2022 | Outdoor | 20 |
| 100m | 16.14 | NA | Belgrade-Brooten-Elrosa Invitational (Rescheduled from 4/12) | 2022 | Outdoor | 14 |

