| Kompetisi | Tahun | Klub | Penampilan | Gol | Penyelamatan | Kartu |
| EPA SUPER LEAGUE U18 2025-2026 | 2025 |
PERSIK KEDIRI U18
|
26 | 6 | 0 | 0/0 |
| EPA LIGA 1 U18 2024-25 | 2024 |
PERSIK KEDIRI U18
|
25 | 3 | 0 | 4/0 |
| EPA LIGA 1 U16 2023-24 | 2023 |
DEWA UNITED BANTEN FC U16
|
18 | 0 | 0 | 0/0 |
| Pertandingan | Gol | Penyelamatan | Kartu |
| PERSITA U18 0-1 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| PERSITA U18 0-1 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 1-0 PERSIJAP JEPARA U18 | 1 | 0 | 0/0 |
| PERSIK KEDIRI U18 1-1 PERSIJAP JEPARA U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 3-2 SEMEN PADANG FC U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 5-0 SEMEN PADANG FC U18 | 0 | 0 | 0/0 |
| DEWA UNITED BANTEN FC U18 1-0 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| DEWA UNITED BANTEN FC U18 2-1 PERSIK KEDIRI U18 | 1 | 0 | 0/0 |
| AREMA FC U18 0-3 PERSIK KEDIRI U18 | 1 | 0 | 0/0 |
| AREMA FC U18 0-3 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 3-2 PSBS BIAK U18 | 1 | 0 | 0/0 |
| PERSIK KEDIRI U18 4-1 PSBS BIAK U18 | 1 | 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 |
| PERSIK KEDIRI U18 1-0 PERSIJA JAKARTA U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 1-1 PERSIJA JAKARTA U18 | 0 | 0 | 0/0 |
| BHAYANGKARA PRESISI LAMPUNG FC U18 2-1 PERSIK KEDIRI U18 | 1 | 0 | 0/0 |
| BHAYANGKARA PRESISI LAMPUNG FC U18 0-1 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 3-0 PERSITA U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 3-0 PERSITA U18 | 0 | 0 | 0/0 |
| PERSIJAP JEPARA U18 0-1 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| PERSIJAP JEPARA U18 0-3 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| SEMEN PADANG FC U18 0-0 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| SEMEN PADANG FC U18 0-4 PERSIK KEDIRI U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 2-2 DEWA UNITED BANTEN FC U18 | 0 | 0 | 0/0 |
| PERSIK KEDIRI U18 2-2 DEWA UNITED BANTEN FC U18 | 0 | 0 | 0/0 |
Gol 6
Tembakan 31
Tembakan Tepat Sasaran 19
Assist 3
Umpan sukses 574/773
Tekel 31
Intersepsi 47
Sapuan 15
Kartu Kuning 0
Kartu Merah 0
Pelanggaran 26
Offside 1