PythiaFootballPythiaFootballBETA Free Picks Fixtures League Stats Team Stats Player Stats Pro Picks PRO Research Head-to-Head Validation Pricing Log in

Ryotaro TsunodaLast recorded season

Defender·12 apps·994 mins
Last 6 played
DWLWWD
Tackles /90
2.90
tackles
Interceptions /90
1.90
interceptions
Duels won
66%
of duels
Blocks /90
0.45
blocks
Pass accuracy
73%
of passes
Fouls /90
0.63
committed
Summary

Ryotaro Tsunoda finished the 2024/25 Jupiler Pro League campaign with 12 appearances and 994 minutes on the pitch. He recorded 32 tackles and 21 interceptions, translating to 2.9 tackles per 90 minutes and 1.8 interceptions per 90, well above the baseline of 1.91 tackles per 90 for his position. His offensive output was modest, with five shots and three shots on target, matching the baseline of 0.45 shots per 90. He managed only one key pass, giving him 0.09 key passes per 90, far below the 0.55 baseline. Tsunoda’s average match rating was 7.02, and he finished the season with no goals or assists. The data show that his defensive volume was a clear strength throughout the season.

Ryotaro Tsunoda has played 994 minutes across 12 appearances in Jupiler Pro League, at 0.00 goals per 90 against a positional baseline of 0.05, converting 0% of 5 shots and averaging 7.02 a match.

Written by Pythia from this player's own numbers.
01 Historic Performance02 Player Strength Analysis03 VS other players04 Player value05 Squad Statistics06 Season log07 Match log
01Historic Performance📊
Tackles per match
Total
30
Per match
3.00
2CER23/024TRU01/032LEU08/032GEN16/036CER30/033TRU06/043BEE12/041BEE25/045CER03/052TRU10/05
Interceptions per match
Total
20
Per match
2.00
2CER23/021TRU01/032LEU08/035GEN16/03CER30/032TRU06/042BEE12/043BEE25/042CER03/051TRU10/05
Duels won per match
Dotted line: duels won %
Total
75
Win rate
65%
7CER23/027TRU01/0312LEU08/039GEN16/0310CER30/036TRU06/043BEE12/043BEE25/049CER03/059TRU10/05
Blocks per match
Total
4
Per match
0.40
CER23/02TRU01/03LEU08/032GEN16/032CER30/03TRU06/04BEE12/04BEE25/04CER03/05TRU10/05
Pass accuracy per match
Dotted line: accuracy %
Completed
223
Accuracy
71%
10CER23/0235TRU01/0320LEU08/0314GEN16/039CER30/0321TRU06/0420BEE12/0449BEE25/045CER03/0540TRU10/05
Fouls per match
Total
7
Per match
0.70
1CER23/023TRU01/03LEU08/031GEN16/031CER30/03TRU06/04BEE12/04BEE25/041CER03/05TRU10/05
Dribbled past per match
Total
7
Per match
0.70
1CER23/02TRU01/031LEU08/031GEN16/033CER30/03TRU06/04BEE12/041BEE25/04CER03/05TRU10/05
Saves per match
Total
0
Per match
0.00
Save rate
-
CER23/02TRU01/03LEU08/03GEN16/03CER30/03TRU06/04BEE12/04BEE25/04CER03/05TRU10/05
Form per match
0-10 against his own baseline · 5 is normal
Average
5.2
Best
8.1
5.05.0CER23/023.5TRU01/036.7LEU08/038.1GEN16/037.4CER30/034.9TRU06/042.8BEE12/043.4BEE25/046.7CER03/054.0TRU10/05
02Player Strength Analysis💪
Where they rank
Tackles
=149thof 341 · 2 level32
Interceptions
=102ndof 341 · 9 level21
Duels won
10thof 31966%
Pass accuracy
267thof 34173%
Saves
=27thof 341 · 315 level0
Ranked against 341 players in Jupiler Pro League with 450+ minutes this season, every position included. Rates need 20+ attempts, so a percentage off a handful of tries is left out rather than ranked. Each chart draws the top 40, plus this player where he falls outside them.

🛡️ Tackles

Season total · per 90 beside it
Kevin Mac Allister
117(3.77)
Louis Patris
115(4.74)
Doğucan Haspolat
108(2.90)
Adem Zorgane
105(2.64)
Joel Chima Fujita
92(2.81)
Apostolos Konstantopoulos
90(3.00)
Ezechiel Banzuzi
90(3.24)
Lawrence Agyekum
90(3.18)
Anan Khalaili
87(3.38)
Christiaan Ravych
87(2.50)
Siebe Schrijvers
85(2.81)
Fabio Ferraro
83(2.55)
Olivier Deman
82(4.10)
Abu Francis
82(3.80)
Toon Raemaekers
81(2.58)
Atsuki Ito
80(2.71)
Nathan Rodes
78(2.04)
Faisal Al-Ghamdi
77(3.16)
Leander Dendoncker
74(2.55)
Bryan Heynen
73(2.14)
Ibe Hautekiet
73(2.21)
Tuur Rommens
72(1.97)
Joris Kayembe Ditu
71(1.98)
Maxim De Cuyper
71(2.06)
Erick Nunes
71(3.42)
Brandon Mechele
69(1.72)
Noah Sadiki
69(1.88)
Mujaid Sadick
68(1.85)
Josimar Alcócer
68(3.47)
Rein Van Helden
68(2.22)
Gilles Ruyssen
67(1.78)
Joaquin Seys
67(3.33)
Ibrahima Sory Bangoura
67(3.65)
Daan Heymans
66(1.74)
Brian Plat
66(2.38)
Abdoulaye Sissako
65(2.87)
Zakaria El Ouahdi
65(1.89)
Nayel Mehssatou
65(2.10)
Birger Verstraete
64(2.02)
Hannes Van Der Bruggen
64(2.20)
Ryotaro Tsunoda
32(2.90)

🧲 Interceptions

Season total · per 90 beside it
Kobe Cools
70(1.96)
Tuur Rommens
64(1.75)
Birger Verstraete
62(1.95)
Matte Smets
62(1.72)
Gilles Ruyssen
61(1.62)
Boško Šutalo
60(2.77)
Doğucan Haspolat
60(1.61)
Joris Kayembe Ditu
57(1.59)
Ibe Hautekiet
57(1.73)
Joel Chima Fujita
55(1.68)
Kevin Mac Allister
54(1.74)
Bryan Heynen
52(1.52)
Marlon Fossey
51(1.34)
Stelios Andreou
49(1.40)
Siebe Schrijvers
48(1.59)
Christiaan Ravych
48(1.38)
Brandon Mechele
47(1.17)
Apostolos Konstantopoulos
45(1.50)
Zeno Van Den Bosch
45(1.10)
Hannes Van Der Bruggen
43(1.48)
Emin Bayram
43(1.75)
Charles Vanhoutte
42(1.41)
Jordan Torunarigha
42(1.55)
Jeremy Petris
42(1.21)
Adem Zorgane
40(1.01)
Aiham Ousou
40(1.78)
Lawrence Agyekum
40(1.41)
Bruno Godeau
39(1.36)
Koki Machida
39(1.30)
Tsuyoshi Watanabe
38(1.12)
Henry Lawrence
38(1.33)
Zakaria El Ouahdi
38(1.10)
Toon Raemaekers
37(1.18)
Malcolm Viltard
37(1.82)
Rein Van Helden
37(1.21)
Noah Sadiki
37(1.01)
Nathan Rodes
36(0.94)
Matisse Samoise
36(1.59)
Leander Dendoncker
35(1.20)
Ahmed Touba
35(1.48)
Ryotaro Tsunoda
21(1.90)

💪 Duels won

Won / contested · count beside it
Léo Kokubo
86%(19)
Senne Lammens
85%(17)
Ortwin De Wolf
82%(18)
Mathias Rasmussen
71%(75)
Takuma Ominami
70%(79)
Visar Musliu
69%(59)
Haruya Fujii
68%(111)
Ross Sykes
68%(87)
James Ndjeungoue
67%(53)
Ryotaro Tsunoda
66%(87)
Stelios Andreou
66%(119)
David Bates
65%(41)
Brandon Mechele
65%(208)
Wolke Janssens
65%(83)
Takahiro Akimoto
65%(129)
Ibe Hautekiet
65%(194)
Luka Vušković
65%(191)
Adryelson
64%(36)
Abu Francis
64%(186)
Lucas Hey
64%(84)
Tsuyoshi Watanabe
64%(142)
Edgaras Utkus
64%(164)
Colin Coosemans
63%(17)
Omar Fayed
63%(73)
Bruno Godeau
63%(145)
Ryan Sanusi
63%(59)
Simion Michez
62%(44)
Jeremy Petris
62%(229)
Zaid Romero
62%(34)
Mardochee Nzita
62%(82)
Henry Lawrence
62%(147)
Kobe Cools
61%(166)
Ahmed Touba
61%(124)
Jordan Torunarigha
61%(128)
Bryan Heynen
61%(191)
Matte Smets
60%(137)
Moussa N'Diaye
60%(142)
Arthur Piedfort
60%(89)
Christiaan Ravych
60%(230)
Joaquin Seys
60%(107)

📏 Pass accuracy

Completed / attempted · count beside it
Carlos Cuesta
94%(416)
Mujaid Sadick
94%(2459)
Jorne Spileers
93%(410)
Matte Smets
93%(2591)
Zaid Romero
92%(505)
Joel Ordóñez
92%(1754)
Brandon Mechele
91%(2814)
Stephen Welsh
91%(812)
Amando Lapage
91%(291)
Raphael Onyedika
91%(1351)
Ibrahima Sory Bangoura
91%(748)
Majeed Ashimeru
91%(325)
Zeno Van Den Bosch
90%(2615)
Bas Van den Eynden
90%(564)
Takuma Ominami
90%(871)
Stefan Mitrović
90%(724)
Hasan Kuruçay
90%(1057)
Ahmed Touba
89%(1313)
Zanka
89%(1062)
Hans Vanaken
89%(2242)
Mahamadou Doumbia
89%(1047)
Roman Neustädter
89%(730)
Leander Dendoncker
89%(1449)
Ardon Jashari
89%(1752)
Welat Cagro
89%(483)
Zineddine Belaid
89%(474)
Nikolas Sattlberger
88%(696)
Yari Verschaeren
88%(854)
Patrik Hrošovský
88%(920)
Bruno Godeau
88%(1499)
Shogo Taniguchi
88%(550)
Bryan Heynen
88%(1931)
Jaïro Riedewald
88%(711)
Moussa N'Diaye
88%(1167)
Francis Amuzu
88%(189)
Ryotaro Ito
87%(1111)
Denis Odoi
87%(1236)
Noah Sadiki
87%(1216)
Jan-Carlo Simić
87%(1425)
Kobe Corbanie
87%(544)
Ryotaro Tsunoda
73%(293)

🧤 Saves

Season total · per 90 beside it
Senne Lammens
174(4.25)
Colin Coosemans
138(3.63)
Ortwin De Wolf
135(3.46)
Tobe Leysen
122(3.22)
Davy Roef
114(4.38)
Michael Verrips
114(3.45)
Anthony Moris
92(2.30)
Léo Kokubo
91(2.76)
Matthieu Epolo
88(3.32)
Nick Shinton
85(4.13)
Simon Mignolet
77(2.25)
Martin Delavallée
74(3.89)
Tom Vandenberghe
68(3.09)
Maxime Delanghe
67(2.79)
Mohamed Koné
54(2.57)
Mike Penders
54(2.57)
Andreas Jungdal
48(2.82)
Hendrik Van Crombrugge
47(2.47)
Sinan Bolat
42(3.82)
Davor Matijaš
42(3.40)
Warleson
41(2.90)
Koen Van Langendonck
26(2.36)
Lucas Pirard
24(3.12)
Patrik Sigurdur Gunnarsson
21(2.05)
Nordin Jackers
19(3.26)
Gavin Bazunu
17(2.12)
Brandon Mechele
0(0.00)
Thibault Vlietinck
0(0.00)
Mats Rits
0(0.00)
Hans Vanaken
0(0.00)
Noah Fadiga
0(0.00)
Siebe Schrijvers
0(0.00)
Toby Alderweireld
0(0.00)
Vincent Janssen
0(0.00)
Colin Dagba
0(0.00)
Loïc Mbe Soh
0(0.00)
Hamza Mendyl
0(0.00)
Kasper Dolberg
0(0.00)
Patrik Hrošovský
0(0.00)
Ewan Henderson
0(0.00)
Ryotaro Tsunoda
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
2.90
1.75
Interceptions /90
1.90
1.32
Duels won %
66%
65%
Blocks /90
0.45
0.73
Pass accuracy %
73%
91%
Fouls /90
0.63
0.65
2.901.9066%0.4573%0.631.751.3265%0.7391%0.65Tacklesrim 2.90Intrim 1.90Duelsrim 66%Blocksrim 0.73Pass accrim 91%Foulsrim 0.65
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Ryotaro Tsunoda Brandon Mechele
04Player value💶
Current market value
€500k
Transfermarkt, 2024
Value by year
€500k2024
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Nacho FerriF32230381442018%1857%2144%232348%49379007.04
4.2
Thierry AmbroseF34212263402015%3072%5246%173145%14285006.95
4.1
Abdelkahar KadriM29218858371414%4084%5855%4814352%14348107.26
8.0
Nayel MehssatouM35278842241317%3281%3352%6516453%17383006.95
7.0
Jean-Kevin DuverneD131170428650%2066%1155%4414254%1562007.10
8.8
Abdoulaye SissakoM2920362113515%1081%835%65291150%21146006.80
5.6
Dion De NeveD3019342315713%2775%1238%4812441%820006.76
7.1
João SilvaD221877105220%381%583%29332854%1395106.94
4.6
Bram LagaeD231747107414%674%267%24211656%23105106.77
1.1
Brecht DejaegereM251522111358%1774%1357%5127850%28374006.91
3.5
Gilles DewaeleD201097106317%975%00%1412141%1461006.54
4.9
Marco IlaimaharitraM131078104125%583%1053%2210044%18105006.78
5.5
Mark MampasiD141044106117%172%00%1914555%1644106.68
6.8
Karim DermaneM151027111169%1179%1755%374050%17151006.96
3.8
Takuro KanekoM16904108212%1875%2150%207148%1292006.91
3.7
Haruya FujiiD22182100210%280%770%31261268%12190006.87
8.0
Ryotaro TsunodaD1299400530%173%250%3221566%7192007.02
3.5
Tomoki TakamineM1998800610%685%457%206047%31152006.69
3.8
Patrik Sigurdur GunnarssonG119230000055%000086%1300216.78
5.0
Tom VandenbergheG98100000063%0000100%0100317.01
4.5
Lucas PirardG96920000058%001050%0120246.96
3.5
Billal MessaoudiF15623001240%267%835%71133%874006.46
5.8
Massimo BrunoM19613001150%880%1467%171154%871006.68
2.6
Ryan AlebiosuD1361102300%780%735%157039%701006.58
2.6
James NdjeungoueD858100400%569%350%1921267%710107.04
3.3
Marko IlićG54260000054%0000100%0200197.18
Koen KostonsF1340101320%275%333%70129%1331006.67
3.6
Ebbe De VlaeminckG53890000045%001080%0000116.96
Mounaim El IdrissyF1534600210%165%133%74143%9135006.58
2.9
Iver FossumM1123400110%178%0101152%010006.54
3.5
Mouhamed GueyeM615600200%067%1100%43157%312006.64
5.7
Roko ŠimićF414300100%071%1100%00024%321006.40
Karol CzubakF810501210%266%00%01035%410006.56
3.1
Kyan HimpeM22100110%1100%000025%000006.80
Per-player totals for 2024/25 from API-Football match stats, across 34 players. Click any column to sort. Goals/shot is conversion - goals divided by shots taken. Rating is API-Football's own 0-10 composite for each appearance, averaged here; it is their proprietary score, so treat it as a summary rather than an input. A blank from the provider means the player recorded none of that event, so it counts as zero. Form is 0-10: each appearance is scored as a per-90 composite of the stats that matter for that position, then the last 5 are compared with the player's own season baseline. 5 is their normal, green a hot run, red a cold one – it measures a player against themselves, not against the squad. Under 6 appearances shows a dash rather than a number off too small a sample.
06Season log🗂️
SeasonClubCompAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesTacklesInterc.Duels
won %
FoulsYelRedRating
2024/25KortrijkJupiler Pro League1299400530%173%2322166%7207.02
2023/24KortrijkJupiler Pro League979300310%169%6161761%5107.03
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
10 Mayv St. TruidenD900002006.30
4.0
03 Maya Cercle BruggeW9000051107.30
6.7
25 Apra Beerschot VAL9002201007.20
3.4
12 Aprv Beerschot VAW900003006.50
2.8
06 Apra St. TruidenW900003007.50
4.9
30 Marv Cercle BruggeD9000061006.90
7.4
16 Mara GentW9000021007.30
8.1
08 Marv OH LeuvenW900102007.60
6.7
01 Mara St. TruidenL9000043106.20
3.5
23 Febv Cercle BruggeD7500021007.20
5.0
09 Febv Union St. GilloiseL190000006.60
0.4
10 Jana Standard LiegeL9002112007.60
7.2
16 Mara AnderlechtW730111007.30
09 Marv AntwerpL900021006.90
03 Marv RWDMW90003007.00