Back to rankingsView on MileSplit
Annie Puhalla
Class of 2028 · Cranberry Twp, PA
High school track and field athlete profile
National rank · #8934
PA rank · #319
0 stars ☆☆☆☆☆
Main · Mile
Secondary · 800m
Athlete overview
Graduation year
2028
Hometown
Cranberry Twp, PA
School / team
North Catholic 07
Primary event
Mile
Secondary event
800m
Results tracked
57
Star rating
0
TRAX-Score
65.143
Top-End
65.5
Consistency
64.3
Versatility
64.8
Big Meet
67.1
Personal records
Best scored mark in each event across the athlete's complete performance history.
5 events
800m
PR
2:31.93
Outdoor · 2026
Event Score 56.2
1600m
PR
5:35.19
Outdoor · 2025
Event Score 58.7
Mile
PR
6:02.96
Indoor · 2025
Event Score 47.1
3200m
PR
12:40.44
Outdoor · 2025
Event Score 50.9
5000m
PR
19:55.87
Cross Country · 2025
Event Score 56.0
Performance history
57 results shown
All events
All years
| Event | Mark | Event Score | Meet | Year | Season | Place |
|---|---|---|---|---|---|---|
| 1600m | 5:35.19 | 58.7 | Northern Area Last Chance | 2025 | Outdoor | 9 |
| 1600m | 5:39.24 | 56.4 | Northern Area Last Chance | 2026 | Outdoor | 24 |
| 800m | 2:31.93 | 56.2 | Pine-Richland Invitational | 2026 | Outdoor | 21 |
| 5000m | 19:55.87 | 56 | TSTCA Cross Country Championship Meet | 2025 | Cross Country | 9 |
| 1600m | 5:40.15 | 55.9 | Freeport vs. North Catholic, Riverview, & Apollo | 2026 | Outdoor | 2 |
| 1600m | 5:41.18 | 55.3 | PIAA District 7 (WPIAL) AA Championships | 2025 | Outdoor | 13 |
| 5000m | 20:08.80 | 54.2 | 23rdAnnual Red, White & Blue Classic | 2025 | Cross Country | 15 |
| 1600m | 5:43.94 | 53.8 | Butler Invitational - 61st Annual | 2026 | Outdoor | 27 |
| 1600m | 5:44.32 | 53.6 | WPIAL Playoff Meet @ Shenango HS | 2026 | Outdoor | 2 |
| 1600m | 5:50.53 | 52.6 | YSU High School Meet #4 | 2025 | Indoor | 36 |
| 800m | 2:39.42 | 52.5 | TSTCA MEET #3 | 2025 | Indoor | 15 |
| 1600m | 5:46.71 | 52.3 | North Catholic vs Burrell | 2026 | Outdoor | 2 |
| 1600m | 5:47.25 | 52 | WPIAL Playoff Meet @ Shenango | 2025 | Outdoor | 6 |
| 1600m | 5:47.55 | 51.8 | WPIAL District 7 Championships @ Slippery Rock | 2026 | Outdoor | 13 |
| 1600m | 5:47.55 | 51.8 | PIAA District 7 (WPIAL) AA Championships | 2026 | Outdoor | 13 |
| 5000m | 20:27.10 | 51.6 | PIAA District 7 WPIAL Championships | 2025 | Cross Country | 22 |
| 1600m | 5:48.46 | 51.3 | South Fayette Invitational | 2025 | Outdoor | 14 |
| 3200m | 12:40.44 | 50.9 | Northern Area Last Chance | 2025 | Outdoor | 12 |
| 5000m | 20:32.43 | 50.8 | TSTCA Cross Country Championship Meet | 2024 | Cross Country | 16 |
| 1600m | 5:51.16 | 49.9 | WPIAL AA Team Championships | 2025 | Outdoor | 6 |
| 5000m | 20:40.80 | 49.6 | Lehigh University's Paul Short Run | 2025 | Cross Country | 61 |
| 1600m | 5:51.92 | 49.5 | South Fayette Invitational | 2026 | Outdoor | 18 |
| 1600m | 5:52.19 | 49.3 | North Catholic & Springdale @ Deer Lakes HS | 2026 | Outdoor | 2 |
| 800m | 2:42.50 | 48.9 | YSU High School Meet #4 | 2025 | Indoor | 42 |
| 800m | 2:37.84 | 48.4 | North Catholic vs Burrell | 2026 | Outdoor | 4 |
| 3200m | 12:57.37 | 48.2 | YSU High School Meet #2 | 2025 | Indoor | 13 |
| 800m | 2:43.72 | 47.5 | YSU High School Meet #2 | 2025 | Indoor | 39 |
| Mile | 6:02.96 | 47.1 | Kevin Dare Invitational | 2025 | Indoor | 39 |
| 1600m | 6:01.36 | 46.8 | SPIRE High School Holiday Classic | 2025 | Indoor | 10 |
| 800m | 2:39.34 | 46.5 | WPIAL Playoff Meet @ Shenango HS | 2026 | Outdoor | 4 |
| 1600m | 5:57.65 | 46.5 | Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academ | 2025 | Outdoor | 4 |
| 1600m | 5:58.75 | 45.9 | Apollo v. Leechburg v. North Catholic HS | 2026 | Outdoor | 2 |
| 1600m | 6:01.09 | 44.7 | Butler 9th/10th Grade Invitational | 2025 | Outdoor | 8 |
| 5000m | 21:21.40 | 44.1 | Pine-Richland @ North Catholic HS XC Scrimmage | 2025 | Cross Country | 5 |
| 800m | 2:41.40 | 44 | WPIAL AA Team Championships | 2026 | Outdoor | 9 |
| 800m | 2:41.37 | 44 | North Catholic, Riverview @ Burrell HS | 2025 | Outdoor | 6 |
| 5000m | 21:25.75 | 43.6 | Youthtowne clash | 2024 | Cross Country | 41 |
| 800m | 2:41.99 | 43.3 | Apollo v. Leechburg v. North Catholic HS | 2026 | Outdoor | 2 |
| 800m | 2:42.39 | 42.8 | TSTCA Outdoor Championship | 2025 | Outdoor | 37 |
| 800m | 2:42.53 | 42.6 | South Fayette Invitational | 2025 | Outdoor | 26 |
| 5000m | 21:33.20 | 42.6 | PIAA District 7 WPIAL Championships | 2024 | Cross Country | 51 |
| 5000m | 21:44.50 | 41.1 | 22nd Annual Red, White & Blue Classic | 2024 | Cross Country | 43 |
| 5000m | 21:45.60 | 41 | Butler County 5K Fall Classic - Scrimmage | 2026 | Cross Country | 9 |
| 5000m | 21:46.40 | 40.9 | Youthtowne clash 2025 | 2025 | Cross Country | 44 |
| 1600m | 6:12.52 | 39.1 | Butler County Classic | 2026 | Outdoor | 11 |
| 5000m | 22:10.60 | 37.8 | Butler County 5K Fall Classic - Scrimmage | 2024 | Cross Country | 19 |
| 3200m | 13:41.54 | 37.6 | Freeport v. North Catholic | 2025 | Outdoor | 3 |
| 5000m | 22:21.00 | 36.5 | PIAA State Championships | 2025 | Cross Country | 135 |
| 5000m | 22:25.84 | 36 | Butler County 5K Fall Classic - Scrimmage | 2025 | Cross Country | 10 |
| 800m | 2:48.44 | 35.8 | Apollo Ridge v. Leechburg v. North Catholic v. Shady Side Academ | 2025 | Outdoor | 7 |
| 5000m | 22:41.55 | 34.1 | WPIAL DII Section 4 Championships | 2025 | Cross Country | 16 |
| 800m | 2:50.13 | 33.9 | North Catholic & Springdale @ Deer Lakes HS T&F Meet | 2025 | Outdoor | 6 |
| 5000m | 22:54.00 | 32.6 | 18th PIAA Foundation XC Invitational | 2024 | Cross Country | 15 |
| 5000m | 23:31.00 | 28.4 | WPIAL Section Meet at Deer Lakes | 2024 | Cross Country | 11 |
| 5000m | 24:13.80 | 23.7 | Pine-Richland & Oakland Catholic @ North Catholic HS XC Scrimmag | 2024 | Cross Country | 11 |
| 5000m | 26:08.20 | 12.9 | Burrell, North Catholic & Riverview, @ Shady Side Academy HS XC | 2024 | Cross Country | 15 |
| 5000m | 45:00.00 | -9.9 | PIAA Roster Import (Internal) | 2024 | Cross Country | 1009 |

