Ruiz
Career totals by competition
| team | competition | season | gp | gs | min | g | a |
|---|---|---|---|---|---|---|---|
| USOC | 14 | 13 | 1214 | 2 | 1 |
Career totals by team
| team | competition | season | gp | gs | min | g | a |
|---|---|---|---|---|---|---|---|
| El Paso Locomotive | 6 | 5 | 494 | 1 | 1 | ||
| FC Motown | 2 | 2 | 180 | 0 | — | ||
| NY Renegades | 2 | 2 | 180 | 0 | — | ||
| Arizona Monsoon FC | 1 | 1 | 90 | 0 | — | ||
| New York Red Bulls II | 1 | 1 | 90 | 0 | — | ||
| Tulsa Athletic | 1 | 1 | 90 | 0 | — | ||
| Chattanooga Red Wolves SC | 1 | 1 | 90 | 1 | — |
Season by season, clubs
| team | competition | season | gp | gs | min | g | a |
|---|---|---|---|---|---|---|---|
| Arizona Monsoon FC | USOC | 2024 | 1 | 1 | 90 | 0 | — |
| New York Red Bulls II | USOC | 2024 | 1 | 1 | 90 | 0 | — |
| Chattanooga Red Wolves SC | USOC | 2024 | 1 | 1 | 90 | 1 | — |
| El Paso Locomotive | USOC | 2025 | 3 | 3 | 270 | 1 | 1 |
| FC Motown | USOC | 2025 | 1 | 1 | 90 | 0 | — |
| NY Renegades | USOC | 2025 | 1 | 1 | 90 | 0 | — |
| Tulsa Athletic | USOC | 2025 | 1 | 1 | 90 | 0 | — |
| El Paso Locomotive | USOC | 2026 | 3 | 2 | 224 | 0 | — |
| FC Motown | USOC | 2026 | 1 | 1 | 90 | 0 | — |
| NY Renegades | USOC | 2026 | 1 | 1 | 90 | 0 | — |
Most recent games
| cmp | date | team | r | score | vs | g | a | minutes | venue |
|---|---|---|---|---|---|---|---|---|---|
| MLS | Aug. 29, 2026 | Real Salt Lake | 1 - 0 | Colorado Rapids | 0 | — | 72 | ||
| LGC | Aug. 25, 2026 | Real Salt Lake | 3 - 0 | Club León | 0 | — | 63 | DICK'S Sporting Goods Park | |
| MLS | Aug. 22, 2026 | Real Salt Lake | 2 - 1 | Orlando City SC | 0 | — | 90 | Inter.co Stadium | |
| MLS | Aug. 19, 2026 | Inter Miami | 2 - 2 | Philadelphia Union | 0 | — | 0 | Subaru Park | |
| MLS | Aug. 19, 2026 | Real Salt Lake | 4 - 3 | FC Dallas | 0 | — | 27 | America First Field | |
| MLS | Aug. 15, 2026 | Inter Miami | 1 - 4 | Nashville SC | 0 | — | 15 | GEODIS Park | |
| LGC | Aug. 13, 2026 | Necaxa | 2 - 1 | New York City FC | 0 | — | 26 | Sports Illustrated Stadium | |
| LGC | Aug. 11, 2026 | Real Salt Lake | 0 - 3 | FC Juárez | 0 | — | 90 | America First Field | |
| LGC | Aug. 9, 2026 | Necaxa | 1 - 3 | Philadelphia Union | 0 | — | 64 | Subaru Park | |
| LGC | Aug. 8, 2026 | Inter Miami | 2 - 1 | CF Monterrey | 0 | — | 14 | Nu Stadium |