-
- Height:
- 5-10
-
- Weight:
- 180
-
- Hometown:
- Cornelius, Ore.
-
- Position:
- D/MF
-
- Year:
- Sr.
-
- g
- 4
-
- a
- 3
-
- pts
- 11
-
- gw
- 0
Bio
2025: ALL-CALIFORNIA PACIFIC CONFERENCE FIRST TEAM… CALIFORNIA PACIFIC CONFERENCE OFFENSIVE PLAYER OF THE WEEK (9/29)… One of three Keelhaulers to play in all 13 matches... Named a started 11 times… Led the team in goals (4), assists (3), points (11), shots (38) and shots on goal (18)… Recorded a single-match team-high seven shots on two occasions — vs. Bushnell (9/13) and at Pacific Union (10/12)… His six shots on goal against Pacific Union are a team high… Played a season-high 90 minutes on nine occasions.
2024: ALL-CALIFORNIA PACIFIC CONFERENCE HONORABLE MENTION… One of four Keelhaulers who started all 15 matches… Set Keelhauler single-season records in points (18), goals per match (.53), shots (49), shots per match (3.27) and shots on goal per match (1.60)... Tied the program's single-season record in goals (8) and shots on goal (24)… Scored two goals at Academy of Art (10/23)… Recorded an assist on two occasions — at Lincoln (CA) (9/25) and at Stanton (9/27)… Posted a single-match team-high seven shots against Bethesda (9/22) single-match team-high four shots against Pacific Union (9/15).
2023: ALL-CALIFORNIA PACIFIC CONFERENCE HONORABLE MENTION... Played and started in 16 matches… Set single-season program records in goals (8), shots (45) and shots on goal (24)… Led the Keelhaulers in points (17)… His eight goals tied him for 12th among all Cal Pac players... Sophomore season points total is the 16th-highest in the league... Thirty-two of those shots took place against conference foes; that is the ninth-highest total during league play... Single-season shots total is a career high and the 10th-highest among all Cal Pac field players... Tied the program's single-match goals record with two at Embry-Riddle (AZ) (9/22)... Took a team-high seven shots against Lincoln (CA) (10/22)... That single-game shots total ties him for seventh all-time entering the 2024 season.
2022: One of three Keelhaulers who started all 17 matches… Ended the season with a team-high 24 shots (11 on frame)… Recorded an assist against Antelope Valley (10/6)... Posted a season-high four shots in two matches — Jessup (9/13) and Saint Katherine (10/15).
Forest Grove High School: Competed on the school's soccer, wrestling and track & field teams... Four-year varsity letterwinner... Helped the Vikings win a 6A Pacific league title as a senior and ended his high school career with Defensive Player of the Year accolades.
Personal: Hails from Cornelius, Oregon... While competing for his club team, Santos FC, he played a key role in helping the team finish second at the State Cup.
Player Profile
|   | Overall | Conf | ||
|---|---|---|---|---|
| Games | 13 | 8 | ||
| Games started | 11 | 7 | ||
| Goals | 4 | 3 | ||
| Assists | 3 | 2 | ||
| Points | 11 | 8 | ||
| Shots | 38 | 24 | ||
| Shot Pct | .105 | .125 | ||
| Penalty kicks | 2-2 | 1-1 | ||
| Game-winning goals | 0 | 0 | ||
| Date | Opponent | Score | gs | g | a | pts | sh | pct | pk | gw |
|---|---|---|---|---|---|---|---|---|---|---|
| Sep 13 | Bushnell | L, 9-0 | 1 | 0 | 0 | 0 | 7 | .000 | 0-0 | 0 |
| Sep 25 | Lincoln (CA) | L, 2-1 | 1 | 0 | 0 | 0 | 4 | .000 | 0-0 | 0 |
| Sep 27 | Simpson | W, 2-1 | 1 | 1 | 1 | 3 | 3 | .333 | 0-0 | 0 |
| Oct 3 | Westcliff | L, 4-0 | 1 | 0 | 0 | 0 | 1 | .000 | 0-0 | 0 |
| Oct 5 | Stanton | L, 2-0 | 1 | 0 | 0 | 0 | 0 | - | 0-0 | 0 |
| Oct 10 | Bethesda | L, 3-2 | 1 | 1 | 1 | 3 | 2 | .500 | 1-1 | 0 |
| Oct 12 | at Pacific Union | L, 5-2 | 1 | 1 | 1 | 3 | 7 | .143 | 1-1 | 0 |
| Oct 14 | at Menlo | L, 6-0 | 1 | 0 | 0 | 0 | 1 | .000 | 0-0 | 0 |
| Oct 16 | at Simpson | L, 3-0 | 1 | 0 | 0 | 0 | 4 | .000 | 0-0 | 0 |
| Oct 24 | at Stanton | L, 7-0 | 1 | 0 | 0 | 0 | 1 | .000 | 0-0 | 0 |
| Oct 26 | at Westcliff | L, 6-2 | 1 | 1 | 0 | 2 | 5 | .200 | 0-0 | 0 |
| Oct 31 | Pacific Union | L, 4-0 | - | 0 | 0 | 0 | 3 | .000 | 0-0 | 0 |
| Nov 2 | at UC Santa Cruz | L, 7-0 | 0 | 0 | 0 | 0 | 0 | - | 0-0 | 0 |
Splits Stats - Game
| gp | gs | gpg | a/g | pts/g | sh/g | sh% | sog/g | sog% | ||
|---|---|---|---|---|---|---|---|---|---|---|
| Event | Total | 13 | 11 | .31 | .23 | .85 | 2.92 | .105 | 1.38 | .474 |
| Conference | 8 | 7 | .38 | .25 | 1.00 | 3.00 | .125 | 1.63 | .542 | |
| Exhibition | - | - | - | - | - | - | - | - | - | |
| Location | Home | 7 | 6 | .29 | .29 | .86 | 2.86 | .100 | 1.14 | .400 |
| Away | 6 | 5 | .33 | .17 | .83 | 3.00 | .111 | 1.67 | .556 | |
| Neutral | - | - | - | - | - | - | - | - | - | |
| Result | Wins | 1 | 1 | 1.00 | 1.00 | 3.00 | 3.00 | .333 | 2.00 | .667 |
| Losses | 12 | 10 | .25 | .17 | .67 | 2.92 | .086 | 1.33 | .457 | |
| Month | September | 3 | 3 | .33 | .33 | 1.00 | 4.67 | .071 | 2.00 | .429 |
| October | 9 | 8 | .33 | .22 | .89 | 2.67 | .125 | 1.33 | .500 | |
| November | 1 | 0 | .00 | .00 | .00 | .00 | - | .00 | - |
Splits Stats - Season
| gp | gs | g | a | pts | sh | sh% | sog | sog% | yc | rc | pk | gw | ||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Event | Total | 13 | 11 | 4 | 3 | 11 | 38 | .105 | 18 | .474 | 0 | 0 | 2-2 | 0 |
| Conference | 8 | 7 | 3 | 2 | 8 | 24 | .125 | 13 | .542 | 0 | 0 | 1-1 | 0 | |
| Exhibition | - | - | - | - | 0 | - | - | - | - | 0 | 0 | 0-0 | - | |
| Location | Home | 7 | 6 | 2 | 2 | 6 | 20 | .100 | 8 | .400 | 0 | 0 | 1-1 | 0 |
| Away | 6 | 5 | 2 | 1 | 5 | 18 | .111 | 10 | .556 | 0 | 0 | 1-1 | 0 | |
| Neutral | - | - | - | - | 0 | - | - | - | - | 0 | 0 | 0-0 | - | |
| Result | Wins | 1 | 1 | 1 | 1 | 3 | 3 | .333 | 2 | .667 | 0 | 0 | 0-0 | 0 |
| Losses | 12 | 10 | 3 | 2 | 8 | 35 | .086 | 16 | .457 | 0 | 0 | 2-2 | 0 | |
| Month | September | 3 | 3 | 1 | 1 | 3 | 14 | .071 | 6 | .429 | 0 | 0 | 0-0 | 0 |
| October | 9 | 8 | 3 | 2 | 8 | 24 | .125 | 12 | .500 | 0 | 0 | 2-2 | 0 | |
| November | 1 | 0 | 0 | 0 | 0 | 0 | - | 0 | - | 0 | 0 | 0-0 | 0 |
News Mentions
Program-record four Keelhaulers earn All-Cal Pac honors
November 9, 2025
Senior Day highlights final home game of the 2025 season
October 31, 2025
‘Haulers fall in weekend finale at Westcliff
October 26, 2025
Men’s soccer drops weekend opener at Stanton
October 24, 2025
Cal Maritime and Simpson split season series
October 16, 2025
Keelhaulers drop midweek tilt at Menlo
October 14, 2025
Pacific Union pulls away late in back-and-forth battle
October 12, 2025
Diaz' three points leads Keelhaulers vs. Bethesda
October 10, 2025
Cal Maritime falls to the Warriors in Friday’s Cal Pac matchup
October 4, 2025
Sanchez’ strike lifts Keelhaulers to victory in Cal Pac opener
September 27, 2025