Army West Point Athletics
2025 Men's Soccer Roster
Roster

Jersey Number 20
Kai Thomas
- Class:
- Sophomore
- Position:
- Midfielder
- Height:
- 5-10
- Weight:
- 165
- Hometown:
- Orinda, Calif.
- High School:
- Miramonte
2025: Played in 14 games with two starts… Played over 20 minutes in five games... September 30: Played a season high 50 minutes in a game against Princeton.
2024: Played in 16 matches while starting in 12…Was first on the team and tied for sixth in the Patriot League with three assists…August 22: Was one of nine Black Knight freshmen to make career debut at Temple...August 25: Logged assist off Ronald Zhai’s goal at Penn State in the 16’…September 5: Recorded a shot on goal off the bench vs Marist… September 28: Accounted for Jack Kryger 76’ goal vs. Lafayette by recording assist alongside Jubril Bamgbala…October 1: Recorded four-point match in win vs. Rider, scoring first career goal in the 15’ before collecting assist on Miles’ Hadley’s 78’ goal…October 11: Played 23 minutes in Army-Navy Cup win at Subaru Park…October 26: Made start at Holy Cross…November 5: Had a shot in season finale at Colgate.
Prior to West Point: Originally from Orinda, California…Attended Miramonte High School…Was named Rookie of the Year as a freshman on the varsity team…Played club soccer for Lamorinda SC MLS Next… Selected for MLS Next Best of U17 Match and U.S. National Team NorCal pool…Outside soccer, enjoys the gym, swimming, motorcycle hanging out with friends.
2024: Played in 16 matches while starting in 12…Was first on the team and tied for sixth in the Patriot League with three assists…August 22: Was one of nine Black Knight freshmen to make career debut at Temple...August 25: Logged assist off Ronald Zhai’s goal at Penn State in the 16’…September 5: Recorded a shot on goal off the bench vs Marist… September 28: Accounted for Jack Kryger 76’ goal vs. Lafayette by recording assist alongside Jubril Bamgbala…October 1: Recorded four-point match in win vs. Rider, scoring first career goal in the 15’ before collecting assist on Miles’ Hadley’s 78’ goal…October 11: Played 23 minutes in Army-Navy Cup win at Subaru Park…October 26: Made start at Holy Cross…November 5: Had a shot in season finale at Colgate.
Prior to West Point: Originally from Orinda, California…Attended Miramonte High School…Was named Rookie of the Year as a freshman on the varsity team…Played club soccer for Lamorinda SC MLS Next… Selected for MLS Next Best of U17 Match and U.S. National Team NorCal pool…Outside soccer, enjoys the gym, swimming, motorcycle hanging out with friends.
This Week in Army Football: Tulsa
Tuesday, November 18
Army Rugby vs Navy 11/15/25 (KnightVision Free Live Sports)
Saturday, November 15
Army Sprint Football vs Navy 11/15/25 (KnightVision Free Live Sports)
Saturday, November 15
Army West Point Athletics Giving Day 2025
Friday, November 14



































