| Kompetisi | Tahun | Klub | Penampilan | Gol | Penyelamatan | Kartu |
| EPA SUPER LEAGUE U18 2025-2026 | 2025 |
GARUDA UNITED U18
|
26 | 5 | 0 | 3/0 |
| EPA SUPER LEAGUE U18 2025-2026 | 2025 |
GARUDA UNITED U18
|
26 | 5 | 0 | 3/0 |
| EPA SUPER LEAGUE U18 2025-2026 | 2025 |
BALI UNITED FC U18
|
26 | 5 | 0 | 3/0 |
| EPA SUPER LEAGUE U18 2025-2026 | 2025 |
BALI UNITED FC U18
|
26 | 5 | 0 | 3/0 |
| EPA LIGA 1 U16 2024-25 | 2024 |
BALI UNITED FC U16
|
27 | 8 | 0 | 4/0 |
| Pertandingan | Gol | Penyelamatan | Kartu |
| GARUDA UNITED U18 2-2 DEWA UNITED BANTEN FC U18 | 1 | 0 | 0/0 |
| PERSITA U18 0-0 GARUDA UNITED U18 | 0 | 0 | 1/0 |
| PERSITA U18 1-5 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| PERSIJA JAKARTA U18 5-0 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 4-0 PERSIJAP JEPARA U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 3-0 PERSIJAP JEPARA U18 | 0 | 0 | 0/0 |
| SEMEN PADANG FC U18 0-6 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| SEMEN PADANG FC U18 0-6 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 3-2 BHAYANGKARA PRESISI LAMPUNG FC U18 | 1 | 0 | 1/0 |
| GARUDA UNITED U18 4-3 BHAYANGKARA PRESISI LAMPUNG FC U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 2-1 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 2-1 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| AREMA FC U18 1-2 GARUDA UNITED U18 | 1 | 0 | 0/0 |
| AREMA FC U18 1-4 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| DEWA UNITED BANTEN FC U18 0-2 GARUDA UNITED U18 | 0 | 0 | /0 |
| DEWA UNITED BANTEN FC U18 0-4 GARUDA UNITED U18 | 1 | 0 | 0/0 |
| GARUDA UNITED U18 0-1 PERSIJA JAKARTA U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 2-1 PERSIJA JAKARTA U18 | 0 | 0 | 1/0 |
| GARUDA UNITED U18 2-0 PERSITA U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 1-0 PERSITA U18 | 0 | 0 | 0/0 |
| PERSIJAP JEPARA U18 1-0 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| PERSIJAP JEPARA U18 0-6 GARUDA UNITED U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 1-1 SEMEN PADANG FC U18 | 0 | 0 | 0/0 |
| GARUDA UNITED U18 3-1 SEMEN PADANG FC U18 | 0 | 0 | 0/0 |
Gol 5
Tembakan 21
Tembakan Tepat Sasaran 18
Assist 3
Umpan sukses 243/354
Tekel 9
Intersepsi 17
Sapuan 2
Kartu Kuning 2
Kartu Merah 0
Pelanggaran 18
Offside 6