Age verification

Adults only

ScoreAssist provides AI-generated sports analysis and statistics for entertainment only. It is not betting advice or a guarantee of any outcome. Gambling can be addictive - play responsibly. By continuing, I confirm that I am at least 18 years old and that accessing this site is lawful in my jurisdiction.

I am under 18
Responsible gaming
EventsPreviewsRecapsTeamsPlayersCompetitions
Log inSign up

Sports fixtures, statistics, and AI-generated analysis. Not betting advice.

Product

  • Events
  • Previews

Legal

  • Terms
  • Privacy
  • Support
  • How we make previews

Responsible

  • 18+ rules
  • Responsible Gaming
Sports
  • Football
  • Basketball
  • Tennis
18+

Entertainment only. Not betting advice. Responsible Gaming.

© 2026 ScoreAssist. All rights reserved.
FootballLiga 2Full time

Tornado Pekanbaru vs Persiku Kudus 0-0: result, January 25, 2026

Stadion Sriwedari · Indonesia

Tornado Pekanbaru
0:0
Persiku Kudus

Line-ups

Tornado Pekanbaru

  1. 34T. Hamdani
  2. 27D. Sukarno
  3. 13A. Prasetyo
  4. 6R. Aprianto
  5. 18B. Fiqri
  6. 57A. Firmansyah
  7. 66G. Al Maruf
  8. 9Patrick
  9. 99K. Yudo
  10. 30M. Ragil
  11. 22I. Hajar

Persiku Kudus

  1. 52R. Pambudi
  2. 78Ifan Nanda
  3. 27A. Claudio
  4. 5Jaime
  5. 15A. Khafid
  6. 33D. Syahputra
  7. 6A. Baasith
  8. 14D. Budi
  9. 66D. Maulana
  10. 99Caique Souza
  11. 71I. Bagus

Tornado Pekanbaru

  1. 34T. Hamdani
  2. 27D. Sukarno
  3. 13A. Prasetyo
  4. 6R. Aprianto
  5. 18B. Fiqri
  6. 57A. Firmansyah
  7. 66G. Al Maruf
  8. 9Patrick
  9. 99K. Yudo
  10. 30M. Ragil
  11. 22I. Hajar

Bench

  1. 25P. Bahari
  2. S. Anwar
  3. 21F. Akbar
  4. 16H. Alhafiz
  5. 23D. Prasetya
  6. 11Y. Alkanza
  7. 31M. Ferdiansa
  8. 20S. Arifin
  9. 12A. Harjito
  10. 77A. Diaz
  11. 14F. Firmansyah
  12. 28M. Ahoren

Persiku Kudus

  1. 52R. Pambudi
  2. 78Ifan Nanda
  3. 27A. Claudio
  4. 5Jaime
  5. 15A. Khafid
  6. 33D. Syahputra
  7. 6A. Baasith
  8. 14D. Budi
  9. 66D. Maulana
  10. 99Caique Souza
  11. 71I. Bagus

Bench

  1. 20E. Saputro
  2. 87F. Ihsan
  3. 73B. Wibnu
  4. 21Sandi
  5. 11K. Anam
  6. 8D. Mustaine
  7. 9Igor
  8. 24P. Pradananta

Timeline

0'15'30'45'60'75'90'105'120'
  1. 21'Yellow cardA. BaasithPersiku Kudus
  2. 46'SubstitutionOn: P. PradanantaOff: A. KhafidPersiku Kudus
  3. 48'Yellow cardP. PradanantaPersiku Kudus
  4. 55'Yellow cardK. YudoTornado Pekanbaru
  5. 56'Yellow cardJaimePersiku Kudus
  6. 59'Yellow cardB. FiqriTornado Pekanbaru
  7. 73'SubstitutionOn: A. DiazOff: M. RagilTornado Pekanbaru
  8. 76'Yellow cardD. MaulanaPersiku Kudus
  9. 79'Yellow cardI. HajarTornado Pekanbaru
  10. 79'SubstitutionOn: F. FirmansyahOff: K. YudoTornado Pekanbaru
  11. 83'SubstitutionOn: B. WibnuOff: D. SyahputraPersiku Kudus
  12. 83'SubstitutionOn: K. AnamOff: I. BagusPersiku Kudus
  13. 87'SubstitutionOn: SandiOff: D. MaulanaPersiku Kudus
  14. 90'SubstitutionOn: Y. AlkanzaOff: PatrickTornado Pekanbaru
0'15'30'45'60'75'90'105'120'
  1. 21'Yellow cardA. BaasithPersiku Kudus
  2. 46'SubstitutionOn: P. PradanantaOff: A. KhafidPersiku Kudus
  3. 48'Yellow cardP. PradanantaPersiku Kudus
  4. 55'Yellow cardK. YudoTornado Pekanbaru
  5. 56'Yellow cardJaimePersiku Kudus
  6. 59'Yellow cardB. FiqriTornado Pekanbaru
  7. 73'SubstitutionOn: A. DiazOff: M. RagilTornado Pekanbaru
  8. 76'Yellow cardD. MaulanaPersiku Kudus
  9. 79'Yellow cardI. HajarTornado Pekanbaru
  10. 79'SubstitutionOn: F. FirmansyahOff: K. YudoTornado Pekanbaru
  11. 83'SubstitutionOn: B. WibnuOff: D. SyahputraPersiku Kudus
  12. 83'SubstitutionOn: K. AnamOff: I. BagusPersiku Kudus
  13. 87'SubstitutionOn: SandiOff: D. MaulanaPersiku Kudus
  14. 90'SubstitutionOn: Y. AlkanzaOff: PatrickTornado Pekanbaru

Standings

PositionRecordPointsGoal diff
4Tornado Pekanbaru15-5-750+26
7Persiku Kudus7-6-1427-6
Liga 2 table

Recent matches

  • Tornado Pekanbaru
    4-1WWWLWW1
  • Persiku Kudus
    2-1-2DLLWWW2

Head-to-head

1 match

1 Tornado PekanbaruDraws 00 Persiku Kudus

1 match

1 Tornado PekanbaruDraws 00 Persiku Kudus
  1. 2025-11-01Tornado Pekanbaru

Also in this competition

FinishedPSPSvsIsenmulang KaltengLiga 2Kaharudin Nasution Sport Center Rumbai Stadium1:1
FinishedPersipura JayapuravsPSS SlemanLiga 2Mandala Stadium1:1
FinishedSriwijaya FCvsSumsel UnitedLiga 2Gelora Sriwijaya Jakabaring0:5
FinishedPersekatvsPersiraja Banda AcehLiga 2Tri Sanja Stadium0:0
FinishedPSPSvsIsenmulang KaltengLiga 2Kaharudin Nasution Sport Center Rumbai Stadium1:1
FinishedPersipura JayapuravsPSS SlemanLiga 2Mandala Stadium1:1
FinishedSriwijaya FCvsSumsel UnitedLiga 2Gelora Sriwijaya Jakabaring0:5
FinishedPersekatvsPersiraja Banda AcehLiga 2Tri Sanja Stadium0:0
FinishedPSIS SemarangvsPersela LamonganLiga 2Jatidiri Stadium1:0
FinishedPersiba BalikpapanvsBarito PuteraLiga 2Stadion Batakan1:0
FinishedDeltrasvsPersipalLiga 2Stadion Gelora Delta3:1
FinishedGarudayaksavsPSMS MedanLiga 2Pakansari Stadium2:1

Entertainment only. 18+. Play responsibly.