Kyle began swimming at the age of 7 for the Pinehurst Piranhas. He swam club for San Jose Aquatics and Valley Splash. In high school, Kyle swam for 4 years on the varsity team at Valley Christian, and then 2 years at West Valley College. The last 10 years, Kyle coached high school, club, and cabana teams. He is the Head Coach of the Almaden Riptides and Head Coach of the Shadow Brook Sharks cabana team. At Bellarmine, he was part of the 27th, 28th, 29th, 30th, and 31st CCS Championships. He also coached the Sharks to the League Championship in 2011.
Kyle has also coached many Pacific Swimming All Star Meets: Pacific Coast All Star Meet ('10 Cerritos, '11 Gresham, '12 British Columbia, '13 Santa Rosa, '14 Olympia, '15 Commerce, '16 Portland, '17 Pacifica), North American Challenge Cup ('09 La Mirada, '10 Santa Clara, '11 Puerto Vallarta, '12 Edmonton, '13 Federal Way, '14 Vera Cruz, '15 San Diego, '16 Houston), and the Zone All Star Development Meet.
Kyle was also recently elected as the Age Group Chair of Pacific Swimming.