 
          | Season | League | Team | A | G | Assists | Y/YR/R | MP | 
|---|---|---|---|---|---|---|---|
| 2025 | USL Championship |  Tampa Bay Rowdies | 10 | 1 | 1 | 5/0/0 | 653 | 
| 2025 | USL League One Cup |  Tampa Bay Rowdies | 1 | 0 | 1 | 2/0/0 | 19 | 
| 2024 | USL Championship |  Tampa Bay Rowdies | 33 | 1 | 2 | 7/0/0 | 2444 | 
| 2024 | US Open Cup |  Tampa Bay Rowdies | 1 | 0 | 1 | 0/0/0 | 0 | 
| 2023 | CONCACAF Champions League |  Los Angeles FC | 1 | 0 | 0 | 0/0/0 | 17 | 
| 2023 | Major League Soccer |  Los Angeles FC | 6 | 0 | 0 | 2/0/0 | 279 | 
| 2023 | US Open Cup |  Los Angeles FC | 2 | 0 | 1 | 1/0/0 | 18 | 
| 2023 | Leagues Cup |  Los Angeles FC | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2023 | MLS Next Pro |  Los Angeles II | 6 | 0 | 1 | 0/0/0 | 452 | 
| 2022 | Major League Soccer |  Los Angeles FC | 2 | 0 | 0 | 1/0/0 | 28 | 
| 2022 | USL Championship |  Las Vegas Lights | 33 | 2 | 7 | 8/0/0 | 2948 | 
| 2021 | Major League Soccer |  Los Angeles FC | 10 | 0 | 0 | 3/0/0 | 391 | 
| 2020 | USL Championship |  Orange County | 15 | 0 | 0 | 3/0/0 | 824 | 
| 2019 | USL Championship |  Orange County | 2 | 0 | 0 | 0/0/0 | 72 | 
| 2019 | US Open Cup |  Orange County | 1 | 0 | 0 | 1/0/0 | 65 | 
| Total: | 123 | 4 | 14 | 33/0/0 | 8210 | 
| From | To | Date | Amount | 
|---|---|---|---|
|  Los Angeles FC |  Las Vegas Lights | 26/01/2023 | Free | 
|  Las Vegas Lights |  Los Angeles FC | 04/02/2022 | Free | 
|  Los Angeles FC |  Las Vegas Lights | 04/08/2021 | Free | 
|  Las Vegas Lights |  Orange County | 05/04/2021 | N/a |