| Season | League | Team | A | G | Assists | Y/YR/R | MP |
|---|---|---|---|---|---|---|---|
| 2025 | USL League One Cup |
Spokane Velocity
|
0 | 0 | 0 | 0/0/0 | 0 |
| 2025 | USL League One |
Spokane Velocity
|
11 | 0 | 0 | 5/0/0 | 44 |
| 2025 | US Open Cup |
Spokane Velocity
|
1 | 0 | 0 | 0/0/0 | 12 |
| 2024 | USL League One |
Spokane Velocity
|
19 | 0 | 1 | 5/0/0 | 159 |
| 2024 | US Open Cup |
Spokane Velocity
|
3 | 0 | 0 | 1/0/0 | 0 |
| 2024 | USL League One Cup |
Spokane Velocity
|
7 | 0 | 0 | 1/0/0 | 50 |
| 2023 | USL Championship |
Tulsa Roughnecks
|
32 | 0 | 2 | 8/0/0 | 1631 |
| 2022 | MLS Next Pro |
Sporting Kansas City II
|
22 | 1 | 4 | 7/0/0 | 1289 |
| 2021 | USL Championship |
Austin Bold
|
30 | 4 | 1 | 2/0/0 | 1942 |
| 2019 | USL Championship |
Phoenix Rising
|
9 | 0 | 0 | 3/0/0 | 433 |
| 2018 | USL Championship |
Phoenix Rising
|
18 | 1 | 2 | 1/0/0 | 1204 |
| 2017 | US Open Cup |
Tulsa Roughnecks
|
3 | 0 | 1 | 1/0/0 | 231 |
| 2017 | USL Championship |
Tulsa Roughnecks
|
18 | 1 | 1 | 6/1/0 | 1448 |
| 2016 | Major League Soccer |
Chicago Fire
|
2 | 0 | 0 | 0/0/0 | 0 |
| 2015 | Major League Soccer |
Chicago Fire
|
1 | 0 | 0 | 0/0/0 | 0 |
| 2015 | USL Championship |
Louisville City
|
4 | 0 | 0 | 1/0/0 | 0 |
| Total: | 180 | 7 | 12 | 41/1/0 | 8443 |
| From | To | Date | Amount |
|---|---|---|---|
Spokane Velocity
|
Tulsa Roughnecks
|
31/01/2024 | Free |
Tulsa Roughnecks
|
Sporting Kansas City II
|
08/03/2023 | Free |
Austin Bold
|
Tacoma Defiance
|
01/05/2021 | N/a |
Tacoma Defiance
|
Saint Louis FC
|
14/01/2020 | N/a |
Saint Louis FC
|
Phoenix Rising
|
19/07/2019 | N/a |
Chicago Fire
|
Louisville City
|
07/07/2015 | N/a |
Louisville City
|
Chicago Fire
|
18/06/2015 | Loan |
Chicago Fire
|
Louisville City
|
15/06/2015 | N/a |
Louisville City
|
Chicago Fire
|
01/06/2015 | N/a |