David has been added to the Canby 2021 soccer roster.Follow your favorite high school teams and players
Stat keeping for basketball teams
See top plays & highlights of the best high school sports

Get access to live game streams and full replays for 8000+ schools
David Villegas has been named player of the year. "David won GK of the Year for the Three Rivers League, and made the 1st Team All-Three Rivers League roster. He was a phenomenal presence for the team this year."

On Monday, Oct 18, 2021, the Canby Varsity Boys Soccer team won their match against Oregon City High School by a score of 3-1.
On Wednesday, Oct 13, 2021, the Canby Varsity Boys Soccer team lost their match against Lake Oswego High School by a score of 2-3.
Congratulations to #23 David Villegas for being selected as the Canby Player player of the match.

On Wednesday, Sep 29, 2021, the Canby Varsity Boys Soccer team lost their match against West Linn High School by a score of 1-5.
On Monday, Sep 27, 2021, the Canby Varsity Boys Soccer team lost their match against Tigard High School by a score of 3-7.
Congratulations to #23 David Villegas for being selected as the Canby Player player of the match.

On Wednesday, Sep 22, 2021, the Canby Varsity Boys Soccer team won their match against Oregon City High School by a score of 2-1.
On Monday, Sep 20, 2021, the Canby Varsity Boys Soccer team lost their match against Lake Oswego High School by a score of 0-4.
On Wednesday, Sep 15, 2021, the Canby Varsity Boys Soccer team lost their match against Tualatin High School by a score of 2-5.
On Monday, Sep 13, 2021, the Canby Varsity Boys Soccer team lost their match against Lakeridge High School by a score of 1-6.
On Tuesday, Sep 7, 2021, the Canby Varsity Boys Soccer team lost their match against Southridge High School by a score of 3-8.
On Thursday, Sep 2, 2021, the Canby Varsity Boys Soccer team lost their match against McKay High School by a score of 1-4.
David has been added to the Canby 2021 soccer roster.
David has been added to the Canby 2020 soccer roster.David is ranked in the top 1 in Oregon for 1 stat, top 1 in Division 6A for 2 stats, and top 1 in 6A Three Rivers for 2 stats.