Played two seasons (2013-2014) at Santa Rosa Junior College where he helped lead the Bear Cubs to win back-to-back Big 8 Conference championships. He was selected as part of the First Team All-Big 8 Conference for both years and in 2014 was named the team and conference MVP, Big 8 Offensive Player of the Year and NSCAA All-Far West Region.
He then transferred to Chico State for the 2015-2016 season. In 2015, he was named the CCAA Newcomer of the Year, First Team All-CCAA, and Second Team CAA West Region. He also led the Wildcats with 10 goals and 23 points, ranking among the top five CCAA players in both categories. In 2016, he was named First Team All-CCAA and First Team CAA West Region, finishing with 10 goals.
From 2015-2018 he played on the NPSL side, Sonoma County Sol. In 2018, he had a breakout year where he recorded 20 goals and 8 assists, won the NPSL Golden Boot, was named Golden Gate Conference XI, and ISNSoccer Football Manager Player of the Year for 2018 NPSL.
In 2019, he played with FC Arizona where he started all 20 games and ended the season with 18 goals. In 2020, he was named All-Tournament Team in the NISA Fall Championship.
Year | Team | GP | GS | SI | SO | Min | G | A | Sh | Y | R |
---|---|---|---|---|---|---|---|---|---|---|---|
TOTAL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Year | Team | GP | GS | SI | SO | Min | G | A | Sh | Y | R |
---|---|---|---|---|---|---|---|---|---|---|---|
TOTAL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
Year | Team | GP | GS | SI | SO | Min | G | A | Sh | Y | R |
---|---|---|---|---|---|---|---|---|---|---|---|
2022 | Cal United Strikers FC | 17 | 16 | 1 | 6 | 1241 | 9 | 1 | 28 | 1 | 0 |
2021 | Cal United Strikers FC | 25 | 21 | 4 | 10 | 1786 | 14 | 2 | 37 | 1 | 0 |
2020 | Cal United Strikers FC | 7 | 2 | 5 | 0 | 374 | 2 | 1 | 7 | 0 | 0 |
2019 | Cal United Strikers FC | 6 | 3 | 3 | 3 | 222 | 2 | 0 | 4 | 1 | 0 |
TOTAL | 55 | 42 | 13 | 19 | 3623 | 27 | 4 | 76 | 3 | 0 |
Year | Team | GP | GS | SI | SO | Min | G | A | Sh | Y | R |
---|---|---|---|---|---|---|---|---|---|---|---|
2019 | Cal United Strikers FC | 1 | 0 | 1 | 0 | 54 | 1 | 0 | 1 | 0 | 0 |
TOTAL | 1 | 0 | 1 | 0 | 54 | 1 | 0 | 1 | 0 | 0 |
Date | Type | Match | Result | Appear | Min | G | A | Sh | Y | R |
---|---|---|---|---|---|---|---|---|---|---|
10/29/2022 | Semifinals | CUSFC v ALB | L 2 - 4 | Start | 90 | 1 | 0 | 2 | 0 | 0 |
10/15/2022 | Regular Season | CUSFC v LAF | W 3 - 0 | Start | 90 | 1 | 0 | 0 | 0 | 0 |
10/05/2022 | Regular Season | CUSFC v MBFC | W 2 - 0 | Start | 85 | 2 | 0 | 4 | 0 | 0 |
09/28/2022 | Regular Season | CUSFC v ACSP | W 3 - 1 | Start | 90 | 1 | 0 | 0 | 0 | 0 |
09/24/2022 | Regular Season | LAF v CUSFC | D 0 - 0 | Start | 90 | 0 | 0 | 2 | 0 | 0 |
09/17/2022 | Regular Season | CUSFC v ALB | L 1 - 2 | Start | 90 | 0 | 0 | 0 | 0 | 0 |
09/04/2022 | Regular Season | CUSFC v CFC | D 2 - 2 | Start | 90 | 1 | 0 | 4 | 0 | 0 |
08/20/2022 | Regular Season | CUSFC v ALB | D 1 - 1 | Start | 86 | 1 | 0 | 3 | 0 | 0 |
08/10/2022 | Regular Season | CFC v CUSFC | W 0 - 1 | Start | 90 | 0 | 0 | 1 | 0 | 0 |
08/06/2022 | Regular Season | MICH v CUSFC | W 0 - 1 | Start | 90 | 1 | 0 | 2 | 0 | 0 |
08/03/2022 | Regular Season | MBFC v CUSFC | L 1 - 0 | Start | 45 | 0 | 0 | 1 | 0 | 0 |
06/05/2022 | Regular Season | CUSFC v MICH | W 2 - 0 | Start | 27 | 0 | 0 | 0 | 0 | 0 |
05/14/2022 | Regular Season | BCFC v CUSFC | W 0 - 1 | Sub In | 9 | 0 | 0 | 2 | 0 | 0 |
05/04/2022 | Regular Season | FCU v CUSFC | W 1 - 2 | Start | 90 | 0 | 1 | 5 | 0 | 0 |
05/01/2022 | Regular Season | ACSP v CUSFC | W 0 - 1 | Start | 89 | 0 | 0 | 4 | 1 | 0 |
04/23/2022 | Regular Season | CUSFC v BCFC | W 4 - 3 | Start | 90 | 2 | 0 | 0 | 0 | 0 |
04/16/2022 | Regular Season | LAF v CUSFC | W 0 - 2 | Start | 90 | 0 | 0 | 0 | 0 | 0 |
04/02/2022 | Regular Season | CUSFC v BCFC | D 0 - 0 | Start | 0 | 0 | 0 | 0 | 0 | 0 |
11/20/2021 | Regular Season | CHAC v CUSFC | W 1 - 3 | Start | 90 | 1 | 1 | 4 | 0 | 0 |
11/17/2021 | Regular Season | MBFC v CUSFC | D 1 - 1 | Start | 90 | 0 | 1 | 5 | 0 | 0 |
11/10/2021 | Regular Season | CUSFC v ALB | W 3 - 1 | Start | 90 | 2 | 0 | 0 | 0 | 0 |
11/07/2021 | Regular Season | NAFC v CUSFC | W 1 - 4 | Sub In | 0 | 2 | 0 | 2 | 0 | 0 |
10/30/2021 | Regular Season | DCFC v CUSFC | L 1 - 0 | Start | 90 | 0 | 0 | 2 | 0 | 0 |
10/23/2021 | Regular Season | ALB v CUSFC | W 1 - 2 | Start | 77 | 1 | 0 | 2 | 0 | 0 |
10/16/2021 | Regular Season | CUSFC v SAC | D 1 - 1 | Start | 90 | 0 | 0 | 0 | 0 | 0 |
10/07/2021 | Regular Season | CFC v CUSFC | W 1 - 2 | Start | 90 | 0 | 0 | 0 | 0 | 0 |
10/03/2021 | Regular Season | CUSFC v CFC | D 1 - 1 | Start | 90 | 1 | 0 | 0 | 0 | 0 |
09/26/2021 | Regular Season | CUSFC v MBFC | W 1 - 0 | Start | 45 | 0 | 0 | 1 | 0 | 0 |
09/18/2021 | Regular Season | CUSFC v MICH | L 0 - 2 | Start | 90 | 0 | 0 | 1 | 0 | 0 |
09/12/2021 | Regular Season | CUSFC v CHAC | W 1 - 0 | Start | 90 | 0 | 0 | 2 | 0 | 0 |
09/08/2021 | Regular Season | CUSFC v LAF | D 1 - 1 | Start | 90 | 0 | 0 | 1 | 1 | 0 |
09/04/2021 | Regular Season | CUSFC v NAFC | W 4 - 1 | Start | 72 | 1 | 0 | 2 | 0 | 0 |
08/28/2021 | Regular Season | SAC v CUSFC | L 2 - 1 | Start | 90 | 0 | 0 | 1 | 0 | 0 |
08/21/2021 | Regular Season | LAF v CUSFC | D 1 - 1 | Start | 90 | 1 | 0 | 0 | 0 | 0 |
08/14/2021 | Regular Season | CUSFC v DCFC | D 1 - 1 | Start | 81 | 0 | 0 | 1 | 0 | 0 |
08/07/2021 | Regular Season | MICH v CUSFC | W 3 - 4 | Start | 67 | 3 | 0 | 2 | 0 | 0 |
06/15/2021 | Regular Season | SAC v CUSFC | D 1 - 1 | Start | 90 | 0 | 0 | 2 | 0 | 0 |
06/09/2021 | Regular Season | CUSFC v ALB | W 3 - 1 | Start | 60 | 0 | 0 | 0 | 0 | 0 |
06/05/2021 | Regular Season | MBFC v CUSFC | L 2 - 1 | Start | 64 | 0 | 0 | 4 | 0 | 0 |
06/02/2021 | Regular Season | NAFC v CUSFC | W 1 - 2 | Start | 90 | 1 | 0 | 2 | 0 | 0 |
05/30/2021 | Regular Season | LAF v CUSFC | L 2 - 1 | Sub In | 0 | 1 | 0 | 1 | 0 | 0 |
05/12/2021 | Regular Season | CUSFC v DCFC | L 0 - 3 | Sub In | 45 | 0 | 0 | 0 | 0 | 0 |
05/02/2021 | Regular Season | CUSFC v CFC | W 1 - 0 | Sub In | 15 | 0 | 0 | 2 | 0 | 0 |
09/28/2020 | Regular Season | CFC v CUSFC | D 1 - 1 | Start | 90 | 1 | 0 | 3 | 0 | 0 |
09/25/2020 | Regular Season | CUSFC v LAF | L 2 - 3 | Sub In | 45 | 1 | 1 | 1 | 0 | 0 |
09/22/2020 | Regular Season | CUSFC v NYC | W 2 - 0 | Sub In | 81 | 0 | 0 | 1 | 0 | 0 |
09/16/2020 | Regular Season | LAF v CUSFC | D 0 - 0 | Sub In | 30 | 0 | 0 | 0 | 0 | 0 |
09/13/2020 | Regular Season | CUSFC v OAK | D 1 - 1 | Start | 90 | 0 | 0 | 0 | 0 | 0 |
03/08/2020 | Regular Season | ALB v CUSFC | D 0 - 0 | Sub In | 26 | 0 | 0 | 2 | 0 | 0 |
02/29/2020 | Regular Season | CUSFC v MICH | W 1 - 0 | Sub In | 12 | 0 | 0 | 0 | 0 | 0 |
11/10/2019 | Championship | LAF v CUSFC | W 2 - 3 | Sub In | 54 | 1 | 0 | 1 | 0 | 0 |
10/20/2019 | Regular Season | CUSFC v ALB | W 4 - 1 | Start | 46 | 1 | 0 | 2 | 0 | 0 |
10/02/2019 | Regular Season | CUSFC v ALB | W 3 - 0 | Sub In | 19 | 0 | 0 | 1 | 0 | 0 |
09/25/2019 | Regular Season | CUSFC v OAK | D 1 - 1 | Sub In | 15 | 0 | 0 | 1 | 0 | 0 |
09/22/2019 | Regular Season | CUSFC v LAF | W 3 - 0 | Sub In | 16 | 0 | 0 | 0 | 0 | 0 |
09/14/2019 | Regular Season | ALB v CUSFC | L 3 - 1 | Start | 64 | 1 | 0 | 0 | 1 | 0 |
08/31/2019 | Regular Season | OAK v CUSFC | D 3 - 3 | Start | 62 | 0 | 0 | 0 | 0 | 0 |