Login
Register
Login
Register
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
Close
Home
Meets
Top Times
Team Rankings
Recruiting
Videos
Meet Simulator
Help
MR
Miles Riggall
Charlotte, NC
SwimMAC Carolina
Home
Meets
Rankings
Recruiting
Power index
81.24
Class
2027
Meets
See all
NC SwimMAC Blue/Orange LC Intrasquad
Apr 12–14, 2024
NC SwimMAC Blue/Orange LC Intrasquad
April 12, 2024
SwimMAC Tar Heel States
March 22, 2024
North Carolina 14&U Championships
Feb. 15, 2024
10th Annual Chris Peterson Inv
Feb. 10, 2024
NCHSAA 1A/2A State Championship
Feb. 8, 2024
NCHSAA 1A/2A Western Regionals
Feb. 2, 2024
Catawba Shores Conference Championship
Jan. 20, 2024
SGSA January Jump Start
Jan. 12, 2024
SwimMAC IMX Meet
Jan. 5, 2024
NCSSM-Durham, Corvian Community, Langtree, Hopewell, Lincoln Charter
Dec. 16, 2023
Bradford Prep, Christ the King, Community School of Davidson, Corvian Community
Dec. 9, 2023
NC SwimMAC December invite
Dec. 1, 2023
NC SWIMMAC DECEMBER INVITE
Dec. 1, 2023
Central Davidson, Corvian Community, Gray Stone Day, North Stanly, Union Academy
Nov. 29, 2023
CATAWBA SHORES KICKOFF INVITATIONAL
Nov. 18, 2023
NC SGSA John Dewey Invitational
Nov. 11, 2023
NC SwimMAC Carolina vs. Dynamo
Oct. 28, 2023
NC SWIMMAC FALL INVITE
Oct. 14, 2023
NC SwimMac Blue Orange Intrasquad
Sept. 23, 2023
NC SWIMMAC LC TAR HEEL STATES
July 28, 2023
NC SAC Last Chance Qualifier
July 7, 2023
NC YSST 16th Annual Bob Pratt Invitational
June 16, 2023
NC SWIMMAC SPRING SPLASH
May 6, 2023
Blue/Orange LC Dual Meet
March 31, 2023
SwimMAC Tar Heel States
March 24, 2023
SwimMAC Tar Heel States
March 24, 2023
NC SC Age Group Championship
Feb. 16, 2023
NC YSST Chris Peterson In
Feb. 11, 2023
SGSA January Jump Start 2023
Jan. 13, 2023
NC SwimMAC December Invitational
Dec. 2, 2022
NC SGSA John Dewey Invita
Nov. 12, 2022
NC MAC Fall Invite
Oct. 22, 2022
NC MAC Blue Orange Intrasquad
Sept. 24, 2022
NC MAC LC Tar Heel States
July 29, 2022
NC SAC Last Chance Meet
July 8, 2022
NC YSST 15th Annual Bob Pratt Invitational
June 17, 2022
NC MAC SwimMAC Spring Splash
May 7, 2022
NC MAC Blue/Orange
April 1, 2022
NC MAC Tar Heel States
March 25, 2022
NC SC Age Group Championships
Feb. 17, 2022
NC YSST Chris Peterson Invitational
Feb. 12, 2022
NC SGSA January Jumpstart
Jan. 14, 2022
NC MAC IMX Challenge
Jan. 2, 2022
NC MOR Atom winter invite
Dec. 3, 2021
NC YSST Ryan Alea Young Meet
Nov. 13, 2021
NC SwimMAC Fall Invitational
Oct. 16, 2021
SwimMAC Carolina intrasquad
Sept. 25, 2021
NC SwimMAC BC Championship
March 6, 2021
NC YSST Chris Peterson Invitational
Feb. 13, 2021
NC SwimMAC Novant Intrasquad Part II
Jan. 22, 2021
NC MAC SwimMAC Blue Orange Meet
Oct. 10, 2020
NC SwimMAC Blue Orange Me
Oct. 10, 2020
NC MAC SwimMAC Summer Splash
Aug. 29, 2020
NC SwimMAC Summer Splash
Aug. 29, 2020
NC SwimMAC BC Championship
March 7, 2020
NC YSST 6th Annual Chris Peterson Invitational
Feb. 8, 2020
NC MAC SwimMAC 12 & Under Invitational
Jan. 11, 2020
NC MAC SwimMAC December Invitational
Dec. 6, 2019
NC MAC SwimMAC 12U Thanksgiving Meet
Nov. 16, 2019
Event
Time
Place
Imp
50 L Free
Timed Finals
29.60
X
–
–
100 L Free
Timed Finals
1:04.10
32nd
–
200 L Free
Timed Finals
2:25.28
66th
–
400 L Free
Timed Finals
5:20.73
65th
–
Teams
SwimMAC Carolina
Charlotte, NC
Corvian Community School
Charlotte, NC
Highlights
2024
NCHSAA 1A/2A Western Regionals
Feb 2
2 time Finalist
6th place
100 Y Back – 59.37
8th place
200 Y IM – 2:13.44
Specialty
Sprint
Distance
Progression
Times
PERSONAL BESTS
EVENT PROGRESSION
Course
All
All
SCY
LCM
Sort by
Distance
Distance
Best
Event
50 Y Free
50 Y Free
50 L Free
100 Y Free
100 L Free
200 Y Free
200 L Free
400 L Free
500 Y Free
1000 Y Free
50 Y Back
50 L Back
100 Y Back
100 L Back
200 Y Back
200 L Back
50 Y Breast
50 L Breast
100 Y Breast
100 L Breast
200 Y Breast
200 L Breast
50 Y Fly
50 L Fly
100 Y Fly
100 L Fly
200 Y Fly
100 Y IM
200 Y IM
200 L IM
400 Y IM
400 L IM
Event
Time
Meet
Date
50 Y Free
24.09
NCAG
SGSA January Jump Start
Jan 13, 2024
50 L Free
28.55
2023 NC SAC Last Chance Qualifier
Jul 08, 2023
100 Y Free
53.30
2024 SwimMAC Tar Heel States
Mar 23, 2024
100 L Free
1:02.97
Blue/Orange LC Dual Meet
Apr 01, 2023
200 Y Free
1:59.86
2023 SwimMAC Tar Heel States
Mar 26, 2023
200 L Free
2:18.48
2023 NC SWIMMAC LC TAR HEEL STATES
Jul 28, 2023
400 L Free
5:05.09
NC YSST 16th Annual Bob Pratt Invitational
Jun 17, 2023
500 Y Free
5:24.42
SGSA January Jump Start
Jan 15, 2024
1000 Y Free
12:09.33
SwimMAC IMX Meet
Jan 07, 2024
50 Y Back
27.82
R
2024 NCHSAA 1A/2A State Championship
Feb 09, 2024
50 L Back
34.31
X
2023 NC SAC Last Chance Qualifier
Jul 09, 2023
100 Y Back
58.47
North Carolina 14&U Championships
Feb 17, 2024
100 L Back
1:10.00
2023 NC SAC Last Chance Qualifier
Jul 09, 2023
200 Y Back
2:06.97
2024 SwimMAC Tar Heel States
Mar 23, 2024
200 L Back
2:39.78
2023 NC SWIMMAC SPRING SPLASH
May 06, 2023
50 Y Breast
31.49
X
North Carolina 14&U Championships
Feb 16, 2024
50 L Breast
37.58
X
2023 NC SWIMMAC LC TAR HEEL STATES
Jul 28, 2023
100 Y Breast
1:07.81
North Carolina 14&U Championships
Feb 16, 2024
100 L Breast
1:19.97
2023 NC SAC Last Chance Qualifier
Jul 08, 2023
200 Y Breast
2:32.67
SGSA January Jump Start
Jan 13, 2024
200 L Breast
3:01.01
2023 NC SWIMMAC LC TAR HEEL STATES
Jul 29, 2023
50 Y Fly
27.54
X
SGSA January Jump Start
Jan 14, 2024
50 L Fly
40.07
X
2023 NC SWIMMAC SPRING SPLASH
May 06, 2023
100 Y Fly
1:01.58
SGSA January Jump Start
Jan 14, 2024
100 L Fly
1:24.66
2023 NC SWIMMAC SPRING SPLASH
May 06, 2023
200 Y Fly
2:42.72
2023 NC SWIMMAC FALL INVITE
Oct 15, 2023
100 Y IM
1:02.32
SGSA January Jump Start 2023
Jan 14, 2023
200 Y IM
2:11.54
SGSA January Jump Start
Jan 15, 2024
200 L IM
2:36.01
Blue/Orange LC Dual Meet
Apr 01, 2023
400 Y IM
5:02.61
2022 NC SGSA John Dewey Invita
Nov 12, 2022
400 L IM
6:30.75
NC MAC SwimMAC Spring Splash
May 08, 2022
Rankings
See all
Season 2023-2024
USA High School
389.45
1A/2A
42nd
Corvian Community School
2nd