Caroline is the youngest of five children to parents Tina Bennett-Kastor and Frank Kastor.[1] She attended Kapaun Mt. Carmel Catholic High School in Wichita, Kansas, where she played on the varsity soccer team for four years and scored 108 goals with 37 assists.[1] Kastor was named to the first team all-state, all-region, all-metro and all-city during her junior and senior years. She was named the team's Offensive Player of the Year the same years.[1]
Kastor played club soccer for the Wichita Tigers, River City Lady Tigers and River City Fire.[1] She played for the state Olympic Development Program (ODP) regional ODP teams.[1] In March 2009, she competed with the regional team at the Region II International Tour in Brazil.[1]
Playing career
Kansas Jayhawks, 2010–2013
Kastor attended University of Kansas where she played soccer for the Jayhawks from 2010–2013.[1] She scored her first goal for the Jayhawks her freshman season during the season-opening game against Eastern Kentucky.[1] In her 11 appearances, she scored three goals and tallied two assists which tied for second on the team.[1] In 2011, she made 11 starts in her 21 appearances and ranked third on the team with 19 points.[1] Her seven assists ranked second on the team and tied for 10th in the Big 12 Conference.[1] She was named to the Academic All-Big 12 First Team.[1] As a junior in 2012, Kastor led the Jayhawks in goals (11), game-winning goals (5), shots on goal (32) and points (24).[1] She was named Big 12 Offensive Player of the Week during the week of September 7.[1] Kastor was the second Kansas player ever to be named to an Academic All-America team after being named to the NSCAA Academic All-America Third Team. She earned NSCAA All-Central Region Second Team, All-Big 12 Second Team, TopDrawerSoccer.com Midseason Top 100 and Academic All-Big 12 First Team honors.[1] As of October 2015, Kastor's 26 career goals rank second all-time at Kansas.[2]
FC Kansas City, 2015–2016
After playing initially as an amateur call-up for FC Kansas City while the national team players were away in preparation for the 2015 FIFA Women's World Cup in Canada, Kastor signed with the team in July 2015.[2] While attending Graduate School, she made eight appearances for Kansas City during the 2015 season recording a total of 161 minutes.[3] After finishing the regular season in third place with a 9–6–5 record, Kansas City won the championship after defeating first place team Seattle Reign FC in the final.[4]
Kastor's contract was extended for the 2016 season.[2] She made 15 appearances, including 3 starts for a total of 296 minutes on the pitch. Kansas City finished in sixth place with a 7–8–5 record.[3]
In March 2017, Kastor announced her retirement.[5] She completed a Master of Arts Degree at Kansas University in 2017 and then attended KU School of Law, graduating in 2020.