IMy DS was a collegiate (elite LAC) D3 swimmer and is currently in medical school. D3 was a good fit for him. D1 was never really an option for him. He was a very strong student and swimming opened doors for him at 2 Nescacs and where he ended up. He was very successful as a college swimmer, and won medals all 4 years at championship meets. In retrospect, his success in the water carried over to leadership and mentoring the younger swimmers.(That side of him was an aspect I never imagined, but was proud to witness). I will assume his commitment to his sport helped him in his medical school application.
I urge your student to look at current medical school credit requirements. Yes, you can be any major for med school, but my Bio major DS ended up with a chem minor due of ALL the requirements. And don’t forget, all of these science classes have labs = time. The science classes only begin to prepare them for the MCAT. I don’t know much about the Kinesiology major, but look into if it allows enough leeway for the additional coursework.
Best of luck to your son.