2024:
- First season at SJSU
- Played in 21 matches and started in 20
- Recorded three goals and an assist
- Logged 1,589 minutes
2023 (UC Riverside):
- Recorded 16 appearences with 11 starts
- Tallied three goals and one assist on the year
2022 (UC RIverside)
- 13 appearances with one start
- Logged an assist against UC Davis (10/1)
High School
- Played at Mountain View High School and at the club level in the San Jose Earthquakes' academy
- Logged 92 minutes in four matches for Earthquakes 2, San Jose's MLSNEXTPro team