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
MK
Mason Kempf
Cary, NC
Raleigh Swimming Association
Home
Meets
Rankings
Recruiting
Power index
41.14
North Carolina rank
127th
2024 rank
1000th+
Class
2024
Meets
See all
ESSZ Speedo Spring Championships
Mar 7–10, 2024
ESSZ Speedo Spring Championships
March 7, 2024
NCS SCY Senior Championships
Feb. 22, 2024
NCHSAA 4A Eastern Regionals
Feb. 1, 2024
CAP6 Conference Championship
Jan. 20, 2024
Athens Drive, Green Hope, Apex, Broughton
Jan. 18, 2024
RSA TRI STATE MEET
Jan. 12, 2024
Broughton, Holly Springs, Apex, Southeast Raleigh
Jan. 11, 2024
NC STAR Triad Tropic
Dec. 15, 2023
Broughton, Green Level, Holly Springs, Leesville Road
Dec. 14, 2023
Broughton, Garner, Panther Creek, Southeast Raleigh
Nov. 18, 2023
Apex, Broughton, Enloe, Green Hope
Nov. 16, 2023
HOKI 13&Over November Inv
Nov. 3, 2023
NC NCAC IMX Meet 2023
Oct. 28, 2023
NC ECA Rock the Blocks Quad
Oct. 7, 2023
North Carolina LC Senior Championship
July 20, 2023
FL PSA Planet Swim Summer Championship
June 23, 2023
NC STAR Long Days of Summer
May 5, 2023
NC WAVE Sprint Into LC
April 29, 2023
Speedo Sectionals - Cary
March 9, 2023
North Carolina Senior Championships
Feb. 23, 2023
NCHSAA 4A Eastern Regionals
Feb. 2, 2023
Broughton, Cardinal Gibbons, Cary, Cleveland, Fuquay-Varina, Green Level, Heritage, Holly Springs, Middle Creek, Millbrook, Panther Creek, Wakefield
Jan. 28, 2023
CAP6 Conference Championships
Jan. 21, 2023
Broughton, Cary, Enloe, Rolesville
Jan. 17, 2023
NC TAC Polar Plunge
Jan. 13, 2023
NC WAVE Tri meet
Jan. 13, 2023
Apex, Broughton, Cardinal Gibbons, Willow Spring
Jan. 7, 2023
Broughton, Cary, Enloe, Heritage
Dec. 20, 2022
NC STAR Triad Tropic
Dec. 16, 2022
Broughton, Enloe, Green Hope, Green Level
Dec. 12, 2022
Broughton, Clayton, Cleveland, South Garner
Nov. 29, 2022
VA CCA HOKI Thanksgiving Invitational
Nov. 11, 2022
NC NCAC IMX Meet
Oct. 22, 2022
NC CAT Rock the Blocks Quad
Oct. 8, 2022
NC Senior LC Championships
July 21, 2022
FL PSA Planet Swim Summer Championships
June 24, 2022
NC STAR Long Days of Summer
May 13, 2022
NC WAVE Sprint Into LC
April 30, 2022
NC NCAC Tar Heel States
March 24, 2022
North Carolina Senior Championships
Feb. 24, 2022
NC RSA Cupid Cuts
Feb. 11, 2022
NCHSAA 4A Eastern Regionals
Feb. 3, 2022
CAP 6 Conference Championship
Feb. 1, 2022
NC TAC TITANS Polar Plunge
Jan. 14, 2022
Athens Drive vs. Heritage vs. Broughton vs. Wakefield
Jan. 13, 2022
Wake Forest vs. Sanderson vs. Broughton vs. Heritage
Dec. 15, 2021
Cary vs. Green Hope vs. Broughton vs. Wakefield
Dec. 9, 2021
NC MOR Atom winter invite
Dec. 3, 2021
VA HOKI November Invitational
Nov. 5, 2021
NC CAT Rock the Blocks
Oct. 8, 2021
North Carolina Senior Championships
July 22, 2021
NC RSA Stars and Stripes
July 11, 2021
NC MOR LC Eastern Qualifier
July 9, 2021
NC NCAC Summer Meet
June 25, 2021
NC GCY Sprint and Distance
June 11, 2021
NC STAR Long Days of Summer Quad Meet
May 14, 2021
NC RSA Drop the Mic
May 1, 2021
NC STAR April Friday Night
April 23, 2021
NC Star Tarheel States 13 & Over
March 19, 2021
NC RSA Cupid Cuts
Feb. 12, 2021
January Jumpstart
Jan. 15, 2021
NC STAR Triad Tropic
Dec. 4, 2020
NC RSA Side Dish Challeng
Nov. 20, 2020
North Carolina 14&U Age Group Championships
Feb. 13, 2020
NC RSA Bar-B-Que Bonanza
Jan. 11, 2020
NC STAR Triad Tropic
Dec. 6, 2019
NC WAVE Tri Meet
Nov. 16, 2019
VA HOKI Thanksgiving Invitational
Nov. 1, 2019
NC NCAC IMX Challenge Meet
Oct. 19, 2019
NC ECA Rock the Block
Oct. 4, 2019
NC RSA Red Black Intrasqu
Sept. 28, 2019
NC HPSC Tar Heel States Meet
July 26, 2019
North Carolina Long Course Age Group Championships
July 11, 2019
NC MOR Long Course Eastern Qualifier
July 5, 2019
NC GCY Sprint & Distance Meet
June 7, 2019
NC STAR Long Days of Summer
May 3, 2019
NC NCAC Tar Heel States
March 21, 2019
NC CAT Frozen Frenzy
Jan. 12, 2019
NC STAR Triad Tropic
Dec. 14, 2018
VA HOKI November Invitational
Nov. 9, 2018
NC CAT Trick or Treat Invitational
Oct. 26, 2018
NC Rock The Block Quad Me
Sept. 28, 2018
NC RSA Red-Black Intrasqu
Sept. 22, 2018
North Carolina Long Course Age Group Championships
July 12, 2018
NC MOR Long Course Eastern Qualifier
July 6, 2018
NC NCAC Summer Meet
June 30, 2018
NC GCY Sprint & Distance Meet
June 8, 2018
VA HOKI May Invitational
May 18, 2018
NC STAR Long Days of Summer
May 4, 2018
ESSZ Age Group Championships
March 15, 2018
North Carolina 14&U Age Group Championships
Feb. 22, 2018
NC RSA Cupid Cuts Meet
Feb. 10, 2018
NC CAT Frozen Frenzy
Jan. 6, 2018
NC STAR Triad Tropic
Dec. 1, 2017
NC WAVE Quad Meet
Nov. 11, 2017
NC CAT Trick or Treat Invitational
Oct. 27, 2017
NC RSA Red-Black Intrasqu
Sept. 30, 2017
NC NCAC Tarheel States Long Course Invitational
July 28, 2017
North Carolina Age Group Championships
July 13, 2017
NC HPSC Funiture City
June 16, 2017
NC STAR Quad Meet
May 5, 2017
NC GOLD Long Course Open
April 28, 2017
NC Star Tar Heel states
March 24, 2017
NC STAR Tar Heel States Meet
Feb. 23, 2017
North Carolina 14&U Age Group Championships
Feb. 23, 2017
NC TAC TITANS Polar Plung
Jan. 13, 2017
NC RSA Intrasquad Meet
Jan. 2, 2017
NC STAR Triad Tropic Invite
Dec. 2, 2016
NC TAC TITANS Big Southern
Nov. 11, 2016
NC LC AG Championships
July 14, 2016
NC MOR LC Eastern Qualifier
July 8, 2016
NC HPSC Furniture City Invitational
June 10, 2016
NC STAR Quad Meet
May 13, 2016
NC GOLD Long Course Open
April 29, 2016
North Carolina 14&U Age Group Championships
Feb. 25, 2016
NC RSA Polar Bear Plunge
Jan. 29, 2016
CAT Frozen Frenzy AG/SR Invita
Jan. 8, 2016
NC STAR Triad Tropic
Dec. 4, 2015
NC TAC TITANS Big Souther
Nov. 6, 2015
NC Duke Trick or Treat In
Oct. 17, 2015
NC RSA Red Black Intrasqu
Sept. 19, 2015
North Carolina Age Group Championships
July 16, 2015
NC MOR Long Course Easter
July 10, 2015
NC YOTA Summer Splash 2
June 26, 2015
NC RSA YOTA Distance Day
June 20, 2015
NC HPSC Furniture City In
June 12, 2015
NC RSA vs. YOTA AG Dual
May 30, 2015
NC STAR Long Days of Summer
May 1, 2015
NC MOR BC States Swim Mee
March 6, 2015
NC SGSA NC Age Group Cham
Feb. 27, 2015
NC Duke Aquatics Valentin
Feb. 14, 2015
NC Duke Aquatics Nike Inv
Jan. 9, 2015
NC Star Triad
Dec. 12, 2014
NC WAVE Quad Meet Splash
Nov. 15, 2014
NC Duke Trick or Treat Invite
Oct. 11, 2014
NC ECA Beach Invitational
June 13, 2014
NC MOR BC States Meet
March 7, 2014
NC STAR Triad Tropic
Dec. 6, 2013
NC WAVE's Nike Quad Meet
Nov. 9, 2013
NC BC States Invitational
March 8, 2013
NC RSA Polar Bear Tri Meet
Jan. 6, 2013
NC YOTA Turkey Classic
Nov. 17, 2012
Event
Time
Place
Imp
Personal Season Best
200 L Free
Prelims
2:06.12
52nd
–
PB
Teams
Raleigh Swimming Association
Raleigh, NC
Needham Broughton High School
Raleigh, NC
New Wave Swim Team (NC)
Raleigh, NC
Highlights
2017
NC WAVE Quad Meet
Nov 11
Finalist
5th place
100 Y Fly – 1:14.57
Specialty
Sprint
Distance
Progression
Times
PERSONAL BESTS
EVENT PROGRESSION
Course
All
All
SCY
LCM
Sort by
Distance
Distance
Best
Event
25 Y Free
25 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
800 L Free
1000 Y Free
1500 L Free
1650 Y Free
25 Y Back
50 Y Back
50 L Back
100 Y Back
100 L Back
200 Y Back
200 L Back
25 Y Breast
50 Y Breast
50 L Breast
100 Y Breast
100 L Breast
200 Y Breast
200 L Breast
25 Y Fly
50 Y Fly
50 L Fly
100 Y Fly
100 L Fly
200 Y Fly
200 L Fly
100 Y IM
200 Y IM
200 L IM
400 Y IM
400 L IM
Event
Time
Meet
Date
25 Y Free
17.27
2014 NC MOR BC States Meet
Mar 08, 2014
50 Y Free
23.72
NC STAR Triad Tropic
Dec 17, 2022
50 L Free
27.28
North Carolina Senior Championships
Jul 24, 2021
100 Y Free
49.37
NCS SCY Senior Championships
Feb 25, 2024
100 L Free
58.09
FL PSA Planet Swim Summer Championship
Jun 25, 2023
200 Y Free
1:46.24
ESSZ
NCS SCY Senior Championships
Feb 23, 2024
200 L Free
2:06.12
ESSZ Speedo Spring Championships
Mar 08, 2024
400 L Free
4:30.08
NC Senior LC Championships
Jul 23, 2022
500 Y Free
4:54.32
NCS SCY Senior Championships
Feb 24, 2024
800 L Free
9:29.58
North Carolina LC Senior Championship
Jul 20, 2023
1000 Y Free
10:21.73
NCS SCY Senior Championships
Feb 22, 2024
1500 L Free
18:17.20
NC Senior LC Championships
Jul 24, 2022
1650 Y Free
17:19.29
North Carolina Senior Championships
Feb 26, 2023
25 Y Back
28.19
2013 NC RSA Polar Bear Tri Meet
Jan 06, 2013
50 Y Back
31.20
X
NC NCAC IMX Meet 2023
Oct 28, 2023
50 L Back
37.37
X
NC WAVE Sprint Into LC
Apr 30, 2023
100 Y Back
1:02.57
NC NCAC IMX Meet 2023
Oct 28, 2023
100 L Back
1:14.94
NC WAVE Sprint Into LC
Apr 30, 2023
200 Y Back
2:13.30
2023 HOKI 13&Over November Inv
Nov 05, 2023
200 L Back
2:54.53
NC STAR Long Days of Summer
May 05, 2019
25 Y Breast
32.10
2013 NC RSA Polar Bear Tri Meet
Jan 06, 2013
50 Y Breast
32.71
X
NC NCAC IMX Meet 2023
Oct 28, 2023
50 L Breast
38.50
X
NC WAVE Sprint Into LC
Apr 29, 2023
100 Y Breast
1:10.07
NC NCAC IMX Meet 2023
Oct 28, 2023
100 L Breast
1:22.63
NC WAVE Sprint Into LC
Apr 29, 2023
200 Y Breast
2:33.87
NC STAR Triad Tropic
Dec 04, 2020
200 L Breast
3:16.40
NC MOR Long Course Eastern Qualifier
Jul 05, 2019
25 Y Fly
20.50
2014 NC MOR BC States Meet
Mar 09, 2014
50 Y Fly
26.66
X
NC STAR Triad Tropic
Dec 16, 2023
50 L Fly
31.08
X
NC WAVE Sprint Into LC
Apr 30, 2023
100 Y Fly
57.02
NC STAR Triad Tropic
Dec 16, 2023
100 L Fly
1:06.69
NC WAVE Sprint Into LC
Apr 30, 2023
200 Y Fly
2:04.19
NCS SCY Senior Championships
Feb 24, 2024
200 L Fly
2:27.27
2022 FL PSA Planet Swim Summer Championships
Jun 26, 2022
100 Y IM
1:09.50
NC RSA Cupid Cuts Meet
Feb 10, 2018
200 Y IM
2:07.18
NC STAR Triad Tropic
Dec 18, 2022
200 L IM
2:33.41
NC GCY Sprint and Distance
Jun 11, 2021
400 Y IM
4:38.48
NC MOR Atom winter invite
Dec 04, 2021
400 L IM
5:21.28
2022 FL PSA Planet Swim Summer Championships
Jun 24, 2022
Rankings
See all
Season 2023-2024
USA Club (Open)
581.95
Raleigh Swimming Association
14th
USA Club (15 - 18)
620.40
Raleigh Swimming Association
13th
USA High School
515.90
Eastern
70th
4AEE
54th
Needham Broughton High School
4th