Army West Point Athletics
2025 Men's Soccer Roster
Roster

Jersey Number 21
Ronald Zhai
- Class:
- Sophomore
- Position:
- Midfielder
- Height:
- 6-0
- Weight:
- 158
- Hometown:
- San Ramon, Calif.
- High School:
- Monte Vista
2025: Played in 18 games with 16 starts… Played at least 70 minutes in six games...August 24: Recorded first point of the season with an assist in a win over Penn St… September 5: Scored first goal of the season against Temple… September 20: In 54 minutes played, he scored one goal with two shots on goal against Lehigh… November 4: In a win over Colgate he recorded an assist.
2024: Started in all 17 matches…Tied for seventh in the Patriot League and was second on the team with four goals…Was second on team in points with 10, in shots with 28, shots on goal with 10 and in minutes with 1,241…Named Patriot League Rookie of the Week on August 26…August 22: Was one of nine Black Knight freshmen to make career debut at Temple, playing 72 minutes...August 25: Scored in 16’ at Penn State…September 9: Had a shot at Saint Joseph’s…September 21: Scored in 6’ vs. Lehigh on a free kick, fired three total shots on the night…September 28: Had two shots vs. Lafayette while playing full 90 minutes…October 1: Recorded assist on Miles Hadley’s 78’ goal in win vs. Rider…October 5: Had two shots vs. American…October 11: Had three shots on goal, including 7’ goal in Army-Navy Cup win at Subaru Park…October 15: Scored penalty kick in the 70’ as Army defeated Princeton 1-0…October 20: Played full 90 minutes and logged shot vs. Bucknell…October 26: Has five total shots, including one on target at Holy Cross…November 1: Registered assist on free kick delivery finished by Gage Lyons in 80’ to secure 2-2 draw vs. Loyola.
Prior to West Point: Attended Monte Vista High School in San Ramon, Calif…Played club soccer for De Anza Force Soccer Club MLS Next…Named to MLS Next All-Star Western Team…Led squad to top seed in MLS Next Playoffs…Part of Scholastic Writing Golden Key, Interact Rotary District Council in high school…Enjoys playing golf.
2024: Started in all 17 matches…Tied for seventh in the Patriot League and was second on the team with four goals…Was second on team in points with 10, in shots with 28, shots on goal with 10 and in minutes with 1,241…Named Patriot League Rookie of the Week on August 26…August 22: Was one of nine Black Knight freshmen to make career debut at Temple, playing 72 minutes...August 25: Scored in 16’ at Penn State…September 9: Had a shot at Saint Joseph’s…September 21: Scored in 6’ vs. Lehigh on a free kick, fired three total shots on the night…September 28: Had two shots vs. Lafayette while playing full 90 minutes…October 1: Recorded assist on Miles Hadley’s 78’ goal in win vs. Rider…October 5: Had two shots vs. American…October 11: Had three shots on goal, including 7’ goal in Army-Navy Cup win at Subaru Park…October 15: Scored penalty kick in the 70’ as Army defeated Princeton 1-0…October 20: Played full 90 minutes and logged shot vs. Bucknell…October 26: Has five total shots, including one on target at Holy Cross…November 1: Registered assist on free kick delivery finished by Gage Lyons in 80’ to secure 2-2 draw vs. Loyola.
Prior to West Point: Attended Monte Vista High School in San Ramon, Calif…Played club soccer for De Anza Force Soccer Club MLS Next…Named to MLS Next All-Star Western Team…Led squad to top seed in MLS Next Playoffs…Part of Scholastic Writing Golden Key, Interact Rotary District Council in high school…Enjoys playing golf.
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






































