1. Home
  2. U.S. Results
  3. Maine
  4. Brunswick
  5. Ryan McPherson

Ryan McPherson

Brunswick · Class of 2026

70 resultsTrack & Field2022–20267 first-place finishes
WrappedYour 2026 Outdoor Track season, WrappedRaces, wins, PRs and rankings as cards for your Instagram StoryShare it →

Personal bests

Best marks in available results
Event / courseMarkMeetDate
1 Mile · IndoorKVAC Class A Championship · Feb 124:38.60KVAC Class A ChampionshipFebruary 12, 2024
1600 Meters · OutdoorKVAC Large School Championship · May 254:33.01aKVAC Large School ChampionshipMay 25, 2024
2 Miles · IndoorKVAC Class A Championship · Feb 1210:24.43KVAC Class A ChampionshipFebruary 12, 2024
3200 Meters · OutdoorLewiston Meet #1 · Apr 2610:31.26Lewiston Meet #1April 26, 2024
400 Meters · IndoorKVAC Meet 5D · Jan 2157.91KVAC Meet 5DJanuary 21, 2023
400 Meters · OutdoorLewiston Meet #1 · Apr 2655.46Lewiston Meet #1April 26, 2024
800 Meters · IndoorKVAC Class A Championship · Feb 122:07.26KVAC Class A ChampionshipFebruary 12, 2024
800 Meters · OutdoorWaterville Invitational · May 112:07.15Waterville InvitationalMay 11, 2024

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

2026 Outdoor Track

11 results
DateMeetEventPlMarkGr
May 29KVAC Large School ChampionshipMay 29 · 800 Meters · Place 17 · Brunswick800 Meters17.2:26.83a12
May 20Morse Meet #2May 20 · 3200 Meters · Place 6 · Brunswick3200 Meters6.12:25.91a12
May 20Morse Meet #2May 20 · 800 Meters · Place 11 · Brunswick800 Meters11.2:25.92a12
May 14Skowhegan Area HS Meet 2May 14 · 3200 Meters · Place 3 · Brunswick3200 Meters3.11:44.44a12
May 14Skowhegan Area HS Meet 2May 14 · 400 Meters · Place 8 · Brunswick400 Meters8.1:03.28a12
May 7Morse Meet #1May 7 · Javelin · Place 42 · BrunswickJavelin800g42.62-11Unofficial12
May 7Morse Meet #1May 7 · 3200 Meters · Place 4 · Brunswick3200 Meters4.11:38.73aUnofficial12
May 7Morse Meet #1May 7 · 800 Meters · Place 6 · Brunswick800 Meters6.2:20.44aUnofficial12
Apr 29Mt. Blue Meet #1Apr 29 · 3200 Meters · Place 4 · Brunswick3200 Meters4.12:17.14a12
Apr 29Mt. Blue Meet #1Apr 29 · 800 Meters · Place 2 · Brunswick800 Meters2.2:21.06a12
Apr 22Brunswick Meet #1Apr 22 · 1600 Meters · Place 3 · Brunswick1600 Meters3.5:29.11a12

2025 Indoor Track

4 results
DateMeetEventPlMarkGr
Dec 20KVAC Meet 2CDec 20 · 1 Mile · Place 6 · Brunswick1 Mile6.5:23.50a12
Dec 10KVAC Meet 1BDec 10 · 2 Miles · Place 4 · Brunswick2 Miles4.12:21.45a12
Dec 10KVAC Meet 1BDec 10 · 1 Mile · Place 5 · Brunswick1 Mile5.5:33.37a12
Feb 17Maine Class A Indoor Track & Field ChampionshipFeb 17 · 1 Mile · Place 12 · Brunswick1 Mile12.4:52.41a11

2025 Outdoor Track

2 results
DateMeetEventPlMarkGr
May 14Leavitt Home MeetMay 14 · 3200 Meters · Place 2 · Brunswick3200 Meters2.11:16.65a11
May 14Leavitt Home MeetMay 14 · 1600 Meters · Place 4 · Brunswick1600 Meters4.4:55.08a11

2024 Indoor Track

17 results
DateMeetEventPlMarkGr
Dec 10KVAC Meet 1ADec 10 · 2 Miles · Place 1 · Brunswick2 Miles1.11:30.14a11
Dec 10KVAC Meet 1ADec 10 · 1 Mile · Place 2 · Brunswick1 Mile2.4:51.81a11
Dec 10KVAC Meet 1ADec 10 · 800 Meters · Place 2 · Brunswick800 Meters2.2:27.02a11
Feb 19Maine Class A Indoor State MeetFeb 19 · 1 Mile · Place 7 · Brunswick1 Mile7.4:46.82a10
Feb 19Maine Class A Indoor State MeetFeb 19 · 800 Meters · Place 12 · Brunswick800 Meters12.2:08.13a10
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 2 · Brunswick Hi2 Miles210:24.43 PB10
Feb 12KVAC Class A ChampionshipFeb 12 · 800 Meters · Place 2 · Brunswick Hi800 Meters22:07.26 PB10
Feb 12KVAC Class A ChampionshipFeb 12 · 1 Mile · Place 2 · Brunswick Hi1 Mile24:38.60 PB10
Feb 12KVAC Class A ChampionshipFeb 12 · 2 Miles · Place 7 · Brunswick Hi2 Miles711:19.8910
Feb 12KVAC Class A ChampionshipFeb 12 · 800 Meters · Place 4 · Brunswick Hi800 Meters42:11.1610
Feb 12KVAC Class A ChampionshipFeb 12 · 1 Mile · Place 5 · Brunswick Hi1 Mile54:51.8510
Feb 1KVAC Meet 6AFeb 1 · 2 Miles · Place 1 · Brunswick Hi2 Miles111:13.3510
Feb 1KVAC Meet 6AFeb 1 · 800 Meters · Place 3 · Brunswick Hi800 Meters32:10.9910
Feb 1KVAC Meet 6AFeb 1 · 1 Mile · Place 3 · Brunswick Hi1 Mile34:56.1910
Jan 18KVAC Meet 5AJan 18 · 1 Mile · Place 2 · Brunswick Hi1 Mile24:53.1910
Jan 18KVAC Meet 5AJan 18 · 800 Meters · Place 3 · Brunswick Hi800 Meters32:11.6410
Jan 4KVAC Meet 4AJan 4 · 800 Meters · Place 3 · Brunswick Hi800 Meters32:07.2610

2024 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 1Maine Class A State ChampionshipJun 1 · 1600 Meters · Place 10 · Brunswick1600 Meters10.4:37.83a10
Jun 1Maine Class A State ChampionshipJun 1 · 800 Meters · Place 26 · Brunswick800 Meters26.2:13.03a10
May 25KVAC Large School ChampionshipMay 25 · 3200 Meters · Place 7 · Brunswick3200 Meters7.10:53.78a10
May 25KVAC Large School ChampionshipMay 25 · 1600 Meters · Place 4 · Brunswick1600 Meters4.4:33.01a PB10
May 25KVAC Large School ChampionshipMay 25 · 800 Meters · Place 2 · Brunswick800 Meters2.2:07.44a10
May 11Waterville InvitationalMay 11 · 800 Meters · Place 7 · Brunswick Hi800 Meters72:07.15 PB10
May 11Waterville InvitationalMay 11 · 1600 Meters · Place 2 · Brunswick Hi1600 Meters24:40.3710
Apr 26Lewiston Meet #1Apr 26 · 3200 Meters · Place 1 · Brunswick Hi3200 Meters110:31.26 PB10
Apr 26Lewiston Meet #1Apr 26 · 400 Meters · Place 2 · Brunswick Hi400 Meters255.46 PB10
Apr 18Winslow MeetApr 18 · 1600 Meters · Place 1 · Brunswick1600 Meters1.4:58.55a10
Apr 18Winslow MeetApr 18 · 800 Meters · Place 2 · Brunswick800 Meters2.2:09.27a10

2023 Indoor Track

11 results
DateMeetEventPlMarkGr
Dec 30USM New Year's InvitationalDec 30 · 2 Miles · Place 9 · Brunswick2 Miles9.10:32.77a10
Dec 30USM New Year's InvitationalDec 30 · 1 Mile · Place 4 · Brunswick1 Mile4.4:38.60a10
Dec 21KVAC Meet 3CDec 21 · 800 Meters · Place 1 · Brunswick800 Meters1.2:08.97a10
Dec 16KVAC Meet 2CDec 16 · 2 Miles · Place 2 · Brunswick2 Miles2.10:24.43a10
Dec 16KVAC Meet 2CDec 16 · 1 Mile · Place 1 · Brunswick1 Mile1.4:51.58a10
Dec 9KVAC Meet 1ADec 9 · 2 Miles · Place 2 · Brunswick2 Miles2.10:38.16a10
Dec 9KVAC Meet 1ADec 9 · 1 Mile · Place 2 · Brunswick1 Mile2.4:50.07a10
Feb 11KVAC Class A ChampionshipFeb 11 · 2 Miles · Place 6 · Brunswick Hi2 Miles611:17.829
Jan 21KVAC Meet 5DJan 21 · 2 Miles · Place 2 · Brunswick Hi2 Miles211:21.799
Jan 21KVAC Meet 5DJan 21 · 400 Meters · Place 3 · Brunswick Hi400 Meters357.91 PB9
Jan 7KVAC Meet 4C MeetJan 7 · 400 Meters · Place 6 · Brunswick Hi400 Meters658.72—

2023 Outdoor Track

11 results
DateMeetEventPlMarkGr
Jun 3Maine Class A State ChampionshipJun 3 · 1600 Meters · Place 6 · Brunswick1600 Meters6.4:37.27a9
May 19MTA Meet #1May 19 · Javelin · Place 8 · Brunswick HiJavelin889-019
May 19MTA Meet #1May 19 · 3200 Meters · Place 3 · Brunswick Hi3200 Meters310:55.019
May 19MTA Meet #1May 19 · 1600 Meters · Place 4 · Brunswick Hi1600 Meters44:52.619
May 11Morse Meet #1May 11 · Javelin · Place 10 · Brunswick HiJavelin1064-04—
May 11Morse Meet #1May 11 · 1600 Meters · Place 3 · Brunswick Hi1600 Meters34:52.84—
Apr 28KVAC @ LeavittApr 28 · Javelin · Place 17 · Brunswick HiJavelin1786-03.509
Apr 28KVAC @ LeavittApr 28 · 3200 Meters · Place 4 · Brunswick Hi3200 Meters411:17.389
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · Javelin · Place 6 · Brunswick HiJavelin684-08—
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · 3200 Meters · Place 1 · Brunswick Hi3200 Meters111:56.60—
Apr 18KVAC: Winslow, Gardiner, Brunswick @ Oxford HillsApr 18 · 400 Meters · Place 2 · Brunswick Hi400 Meters257.50—

2022 Indoor Track

3 results
DateMeetEventPlMarkGr
Dec 30KVAC Meet 3DDec 30 · 800 Meters · Place 2 · Brunswick800 Meters2.2:23.12a9
Dec 28KVAC Meet 1CDec 28 · 800 Meters · Place 2 · Brunswick800 Meters2.2:13.41a9
Dec 22KVAC Meet 2BDec 22 · 400 Meters · Place 4 · Brunswick400 Meters4.1:01.86a9