Joshua Puch

  1. Game Results

    Friday, Aug 22, 2025

    On Friday, Aug 22, 2025, the Vista Varsity Boys Football team lost their game against Coachella Valley High School by a score of 21-33.

  2. Added to Roster

    Friday, Aug 8, 2025

    VistaJoshua has been added to the Vista 2025 football roster.
  3. Stats Updated

    Saturday, Feb 1, 2025

    Joshua's stats have been entered for the win vs. Sage Creek on Friday, Jan. 31, 2025.

    2
    Points
    1
    Goals
  4. Game Results

    Friday, Jan 31, 2025

    On Friday, Jan 31, 2025, the Vista JV Boys Soccer team won their match against Sage Creek High School by a score of 3-0.

  5. Player of the Game

    Saturday, Jan 25, 2025

    Congratulations to Joshua Puch for being selected as the Vista Player player of the match.

    Player of the Game
  6. Stats Updated

    Saturday, Jan 25, 2025

    Joshua's stats have been entered for the win vs. Canyon Crest Academy on Friday, Jan. 24, 2025.

    2
    Points
    1
    Goals
  7. Game Results

    Friday, Jan 24, 2025

    On Friday, Jan 24, 2025, the Vista JV Boys Soccer team won their match against Canyon Crest Academy High School by a score of 1-0.

  8. Stats Updated

    Wednesday, Jan 22, 2025

    Joshua's stats have been entered for the win vs. Escondido Charter on Wednesday, Jan. 8, 2025.

    2
    Points
    1
    Goals
  9. Stats Updated

    Wednesday, Jan 22, 2025

    Joshua's stats have been entered for the win vs. Sage Creek on Wednesday, Jan. 15, 2025.

    4
    Points
    2
    Goals
  10. Stats Updated

    Wednesday, Jan 22, 2025

    Joshua's stats have been entered for the win vs. El Camino on Wednesday, Jan. 22, 2025.

    2
    Points
    1
    Goals
  11. Game Results

    Wednesday, Jan 22, 2025

    On Wednesday, Jan 22, 2025, the Vista JV Boys Soccer team won their match against El Camino High School by a score of 2-1.

  12. Game Results

    Wednesday, Jan 15, 2025

    On Wednesday, Jan 15, 2025, the Vista JV Boys Soccer team won their match against Sage Creek High School by a score of 3-1.

  13. Game Results

    Wednesday, Jan 8, 2025

    On Wednesday, Jan 8, 2025, the Vista JV Boys Soccer team won their match against Escondido Charter High School by a score of 8-1.

  14. Player of the Game

    Monday, Dec 16, 2024

    Congratulations to Joshua Puch for being selected as the Vista Player player of the match.

    Player of the Game
  15. Stats Updated

    Sunday, Dec 15, 2024

    Joshua's stats have been entered for the win vs. Rancho Buena Vista on Tuesday, Dec. 10, 2024.

    2
    Points
    1
    Goals
  16. Game Results

    Thursday, Dec 12, 2024

    On Thursday, Dec 12, 2024, the Vista JV Boys Soccer team won their match against Escondido High School by a score of 3-1.

  17. Game Results

    Tuesday, Dec 10, 2024

    On Tuesday, Dec 10, 2024, the Vista JV Boys Soccer team won their match against Rancho Buena Vista High School by a score of 2-0.

  18. Added to Roster

    Monday, Dec 9, 2024

    VistaJoshua has been added to the Vista 2024-25 soccer roster.
  19. Stats Updated

    Monday, Dec 9, 2024

    Joshua's stats have been entered for the win vs. Montgomery on Thursday, Dec. 5, 2024.

    4
    Points
    2
    Goals
  20. Game Results

    Thursday, Dec 5, 2024

    On Thursday, Dec 5, 2024, the Vista JV Boys Soccer team won their match against Montgomery High School by a score of 5-1.

Joshua Puch's Bio

PlaysFootball, Soccer
Class YearSophomore • 2028
Teams
#34 • WR, DE
Club Teams
Vista storm elite
U16 Vista Storm Soccer Club
Full Bio

Stat Leader

Joshua is ranked in the top 29 in San Diego Section for 1 stat, top 22 in Division 1-5 for 1 stat, and top 5 in Valley for 1 stat.

Total Return Yards: 27
29th in San Diego Section
More Leader Rankings

Quick Stats

WR
Category2025-26Nat Avg.
Solo Tackle33
Total Tackles34
Tackles Per Game3.03.5
Kickoff Return Yards2730
Kickoff Returns21
Kickoff Return Yards Avg13.520.2
More Football Stats
Vista High School Vista High School
1 Panther Wy
Vista, CA 92084
MaxPreps is a registered trademark of MaxPreps, Inc.