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

Jonas Ramalho

Defender·18 apps·1,274 mins
Last 6
LLLLLL
Tackles /90
1.34
tackles
Interceptions /90
1.13
interceptions
Duels won
53%
of duels
Blocks /90
0.71
blocks
Pass accuracy
82%
of passes
Fouls /90
1.20
committed
Summary

Jonas Ramalho has appeared in 18 matches for the season, logging 1,274 minutes of play in the Challenger Pro League. He has not scored or assisted, and his shooting record shows 4 attempts with 2 on target, a shots-per-90 rate of 0.28 compared to the league baseline of 0.42. Ramalho has contributed 3 key passes, giving him a key-passes-per-90 of 0.21 versus the baseline of 0.58. Defensively he has completed 19 tackles and 16 interceptions, translating to 1.34 tackles-per-90 against a baseline of 1.67, and 0.21 successful dribbles per 90 compared to the league average of 0.34. His average match rating sits at 6.52, and his conversion percentage is 0. The numbers portray a defender focused on defensive duties with limited offensive output.

Jonas Ramalho has played 1,274 minutes across 18 appearances in Challenger Pro League, at 0.00 goals per 90 against a positional baseline of 0.05, converting 0% of 4 shots and averaging 6.52 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
15
Per match
1.50
2PAT27/012FRA31/012LOK07/021KAA24/024BEV28/021RWD07/03SER11/03KOR14/031KRC20/032LIÈ05/04
Interceptions per match
Total
10
Per match
1.00
PAT27/01FRA31/01LOK07/023KAA24/022BEV28/021RWD07/031SER11/033KOR14/03KRC20/03LIÈ05/04
Duels won per match
Dotted line: duels won %
Total
34
Win rate
49%
4PAT27/016FRA31/013LOK07/021KAA24/024BEV28/025RWD07/03SER11/033KOR14/032KRC20/036LIÈ05/04
Blocks per match
Total
6
Per match
0.60
1PAT27/01FRA31/01LOK07/02KAA24/021BEV28/02RWD07/03SER11/033KOR14/031KRC20/03LIÈ05/04
Pass accuracy per match
Dotted line: accuracy %
Completed
260
Accuracy
81%
29PAT27/0135FRA31/0132LOK07/0223KAA24/0219BEV28/0245RWD07/0317SER11/0325KOR14/036KRC20/0329LIÈ05/04
Fouls per match
Total
11
Per match
1.10
1PAT27/012FRA31/01LOK07/021KAA24/022BEV28/021RWD07/031SER11/032KOR14/03KRC20/031LIÈ05/04
Dribbled past per match
Total
5
Per match
0.50
1PAT27/01FRA31/011LOK07/02KAA24/02BEV28/02RWD07/031SER11/03KOR14/03KRC20/032LIÈ05/04
Saves per match
Total
0
Per match
0.00
Save rate
-
PAT27/01FRA31/01LOK07/02KAA24/02BEV28/02RWD07/03SER11/03KOR14/03KRC20/03LIÈ05/04
Form per match
0-10 against his own baseline · 5 is normal
Average
5.0
Best
9.6
5.04.6PAT27/013.9FRA31/013.9LOK07/023.9KAA24/029.6BEV28/024.4RWD07/030.4SER11/035.9KOR14/038.6KRC20/034.7LIÈ05/04
02Player Strength Analysis💪
Where they rank
Tackles
=131stof 308 · 10 level19
Interceptions
=67thof 308 · 11 level16
Duels won
111thof 28253%
Pass accuracy
113thof 30882%
Saves
=27thof 308 · 282 level0
Ranked against 308 players in Challenger 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
Mathias Francotte
66(3.06)
Matteo Scarpinati
66(3.29)
Sieben Dewaele
61(3.03)
Arnaud Dony
58(2.61)
Lucas Schoofs
57(2.82)
Maxime Bastian
54(2.88)
Reno Wilmots
52(2.55)
Kéres Masangu
52(2.71)
Milan Robberechts
51(2.26)
Alexander De Ridder
51(2.57)
Laurens Goemaere
50(2.54)
Brecht Dejaegere
49(3.02)
Christophe Janssens
49(2.47)
Lukas Van Eenoo
49(2.31)
Emmanuel Sarfo
48(3.54)
Edouard Soumah-Abbad
47(2.29)
Victor Daguin
46(2.18)
Wout Asselman
46(2.93)
Martin Wasinski
45(2.07)
Emmanuel Tshimbalanga
44(2.49)
Stef Peeters
43(1.77)
Jenthe Mertens
43(2.62)
Laurent Jans
43(2.03)
Matthew Anderson
42(2.83)
Samuel Gomez Van Hoogen
42(1.79)
Jannes Van Hecke
41(2.34)
Sam De Grand
41(1.98)
Yentl Van Genechten
40(2.48)
Lukas Mondele
40(1.92)
Jordi Palacios
40(1.78)
Edisson Jordanov
39(2.69)
Mathias Fixelles
39(4.57)
Mathieu Cachbach
39(1.98)
Gilles De Meyer
39(2.18)
Toon Janssen
38(1.91)
Lenn De Smet
38(2.32)
Colin Dagba
37(2.59)
Massimo Bruno
37(1.93)
Genki Haraguchi
37(1.79)
Boris Lambert
36(2.00)
Jonas Ramalho
19(1.34)

🧲 Interceptions

Season total · per 90 beside it
Boris Lambert
50(2.78)
Jordan Bustin
48(2.46)
Mathias Francotte
47(2.18)
Christophe Janssens
45(2.27)
Sieben Dewaele
43(2.14)
Victor Daguin
42(1.99)
Diego Camara
40(2.05)
Arnaud Dony
40(1.80)
Reno Wilmots
35(1.71)
Dorian Dessoleil
33(1.27)
Noah Solheid
32(1.45)
Rune Paeshuyse
31(1.36)
Jason Dalle Molle
31(1.41)
Mathieu Cachbach
30(1.53)
James Ndjeungoue
30(2.04)
Matteo Scarpinati
30(1.49)
Kéres Masangu
29(1.51)
Maxime Bastian
29(1.55)
Rudy Kohon
29(1.69)
Brian Plat
28(1.27)
Jordan Renson
28(1.08)
Jeovanni Dianganga
28(2.30)
Ali Loune
27(2.09)
Stef Peeters
25(1.03)
Toon Janssen
25(1.26)
Oussmane Kebe
25(1.63)
Emmanuel Tshimbalanga
25(1.41)
Mats Lemmens
24(1.45)
Brecht Dejaegere
23(1.42)
Hady Camara
23(1.48)
Loïc Mbe Soh
22(1.83)
Jenthe Mertens
22(1.34)
Laurent Jans
22(1.04)
Martin Wasinski
22(1.01)
Samuel Gomez Van Hoogen
22(0.94)
Alexander De Ridder
22(1.11)
Kjetil Borry
21(1.04)
Lucas Schoofs
21(1.04)
Manoël Verhaeghe
21(1.11)
Colin Dagba
20(1.40)
Jonas Ramalho
16(1.13)

💪 Duels won

Won / contested · count beside it
Kevin Bukusu
70%(21)
Dennis Gyamfi
69%(103)
Viktor Boone
69%(81)
Lucas Delorge
68%(34)
Yannis Kari
68%(36)
Babatunde Akomolede
67%(39)
Tibo Persyn
66%(71)
Gilles Ruyssen
66%(78)
Kenan Haroun
65%(75)
Gilles De Meyer
65%(105)
Hasan Jahić
64%(87)
Jano Willems
64%(37)
Mohamed Soumah
63%(95)
Bas Van den Eynden
63%(82)
Djovkar Doudaev
62%(35)
Manu Mocsnik
62%(50)
Jhon Banguera
62%(83)
Japhet Muanza
62%(119)
Mohammed El Âdfaoui
62%(61)
Bruno Godeau
61%(67)
Maxime Bastian
61%(164)
Dries Wouters
61%(81)
Zoumana Keita
61%(28)
Christophe Janssens
60%(104)
Jasper Van Oudenhove
60%(60)
Rune Paeshuyse
60%(81)
Samuel Gomez Van Hoogen
60%(111)
Sebastiaan Brebels
59%(69)
Emmanuel Sarfo
59%(117)
Jonathan D'Ostilio
59%(48)
Alexander De Ridder
59%(132)
Colin Dagba
59%(62)
Lukas Mondele
59%(80)
Genki Haraguchi
59%(92)
Dacosta Antwi
59%(82)
Martin Wasinski
59%(96)
Loïc Mbe Soh
58%(38)
Vancy Mabanza
58%(173)
Devon De Corte
58%(84)
Sam Vanderhallen
58%(53)
Jonas Ramalho
53%(59)

📏 Pass accuracy

Completed / attempted · count beside it
Yoni Gomis
94%(647)
Merveille Bokadi
92%(395)
Andreas Spegelaere
92%(559)
Joey Pelupessy
92%(577)
Samuel Gomez Van Hoogen
92%(1517)
Nathan De Medina
92%(402)
Zoumana Keita
91%(463)
Vince Osuji
91%(1093)
Igor Plastun
91%(608)
Wout Verlinden
91%(713)
Rune Van Den Bergh
90%(205)
Hannes Vernemmen
90%(637)
Oleksandr Soroka
90%(1214)
Lucas Delorge
90%(445)
Dries Wouters
90%(1265)
Jeovanni Dianganga
89%(538)
Emmanuel Sarfo
89%(466)
Elie Mbavu
89%(606)
Gilles De Meyer
89%(730)
Djovkar Doudaev
89%(542)
Mohamed Soumah
89%(831)
Preben Blondeel
89%(498)
Manoël Verhaeghe
89%(768)
Bruno Godeau
88%(1013)
Loïc Mbe Soh
88%(683)
Thomas Ephestion
88%(295)
Kenshin Yasuda
88%(280)
Jhon Banguera
88%(767)
Oriol Busquets
88%(396)
Genki Haraguchi
88%(901)
Brad Manguelle
88%(508)
Brian Plat
88%(1074)
Elias Spago
87%(339)
Rudy Kohon
87%(794)
Sem Audoor
87%(549)
Pierre-Yves Ngawa
87%(738)
Mats Lemmens
87%(734)
Viktor Boone
87%(741)
Ali Camara
87%(131)
Mamadou Diallo
87%(745)
Jonas Ramalho
82%(418)

🧤 Saves

Season total · per 90 beside it
Kiany Vroman
79(4.27)
Nick Gillekens
74(3.52)
Marco Hiller
72(3.35)
Nick Shinton
71(2.84)
Jordi Belin
69(3.78)
Kjell Peersman
67(3.34)
Yannick Pandor
66(3.14)
Axl De Corte
53(4.01)
Lucca Brughmans
51(3.19)
Beau Reus
50(2.27)
Marko Ilić
49(2.88)
Julien Devriendt
47(1.81)
Argus Vanden Driessche
40(3.64)
Joachim Imbrechts
37(3.36)
Tein Troost
36(2.83)
Michiel Haentjens
36(3.27)
Bill Lathouwers
33(2.36)
Nikola Ivezić
29(1.92)
Justin Bengui
25(3.57)
Aitor Embela Gil
24(3.43)
Simon Vervacke
24(2.90)
Matthias Pieklak
23(2.91)
Iago Herrerín
22(2.44)
Victor Swinnen
18(3.60)
Jarno De Smet
14(2.55)
David Vitasek
9(1.50)
Oriol Busquets
0(0.00)
Timothy Eyoma
0(0.00)
Radja Nainggolan
0(0.00)
Colin Dagba
0(0.00)
Loïc Mbe Soh
0(0.00)
Edisson Jordanov
0(0.00)
Dries Wouters
0(0.00)
Merveille Bokadi
0(0.00)
Scott Kennedy
0(0.00)
Igor Plastun
0(0.00)
Brecht Dejaegere
0(0.00)
Alexis De Sart
0(0.00)
Dorian Dessoleil
0(0.00)
Massimo Bruno
0(0.00)
Jonas Ramalho
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
1.34
0.67
Interceptions /90
1.13
0.60
Duels won %
53%
64%
Blocks /90
0.71
0.98
Pass accuracy %
82%
89%
Fouls /90
1.20
0.70
1.341.1353%0.7182%1.200.670.6064%0.9889%0.70Tacklesrim 1.34Intrim 1.13Duelsrim 64%Blocksrim 0.98Pass accrim 89%Foulsrim 1.20
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Jonas Ramalho Dries Wouters
04Player value💶
Current market value
€100k
Transfermarkt, 2025
Value by year
€100k2025
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Niklo DaillyF21154053371414%2179%835%211247%30203006.87
7.0
Luca FerraraM1915813015920%1484%2644%3220247%24283206.67
3.4
Mohamed MedfaiM187953118617%1073%629%2115153%11291006.87
9.7
Hasan JahićD151168209222%282%2100%14111064%18122006.65
6.9
Toshio LakeF177692123149%1278%1148%146043%14131006.77
4.3
Karl NdediD161304109211%879%867%2715455%1783106.64
4.2
Robert IonM1610071416126%1685%741%55040%7111006.72
6.0
Kevin KisD151005103233%2076%117%2517457%783006.82
6.2
Nathan De MedinaD8720104225%392%1100%47638%1222006.50
4.4
Thomas EphestionM7593107414%688%433%156245%580006.93
2.6
Rayan BerberiM16451114225%480%750%121043%1001006.62
6.0
Victor CorneillieD32701011100%282%00%73252%531006.93
Jay David MbalandaM5196116317%282%240%61043%760006.82
Mathieu CachbachM211770021340%2986%938%3930455%23355006.87
3.8
Jonas RamalhoD18127400420%382%360%19161053%1791006.52
4.5
Luca FloricăM201243001740%780%836%136129%3685006.26
4.1
Antonio TheaD19101900320%878%880%238354%1262006.54
5.2
Oliver ŠarkićM15959011150%976%225%78341%7103006.67
5.3
Elias SpagoD1182101100%287%150%7121135%1043006.41
3.3
Iago HerrerínG98100000266%000080%1200227.19
6.6
Aitor Embela GilG76300000070%020075%1000246.53
3.5
David VitasekG65400000067%0000100%020096.35
6.3
Kenny Kima BeyissaD640600210%474%440%67359%152006.82
4.7
Mohamed CisséF1124300720%184%320%62055%1140006.70
7.1
Thierno DialloM81990000081%00%53038%500006.49
4.3
Mike BettingerD616400320%577%646%31039%230006.38
5.5
Michael OmosanyaF31230000062%267%20047%330006.43
Roman FerberF1900000568%020067%210006.60
Raphaël EyongoF2440000075%150%00029%200006.45
Jonas SahliF112000000%00000%000006.50
Per-player totals for 2025/26 from API-Football match stats, across 30 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
2025/26Olympic CharleroiChallenger Pro League18127400420%382%3191653%17106.52
2022/23MalagaSegunda División27208800410%078%1272553%13106.71
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
05 Apra LiègeL9001121006.50
4.7
20 Marv KRC Genk IIL280001007.30
8.6
14 Mara KortrijkL9000002006.60
5.9
11 Marv Seraing UnitedL7100001105.30
0.4
07 Marv RWDML9000011006.30
4.4
28 Feba SK BeverenL6200042006.60
9.6
24 Feba KAA Gent IIW9000011006.50
3.9
07 Feba Lokeren-TemseD900112006.60
3.9
31 Janv Francs BorainsL9000022005.90
3.9
27 Jana Patro EisdenL8400121006.30
4.6
23 Janv Club Brugge IIL110000006.90
5.4
21 Deca AS EupenD140000006.70
5.7
16 Decv Lommel UnitedL9000001006.30
2.0
05 Decv Patro EisdenD140000007.20
8.8
30 Nova KRC Genk IIW90011001006.20
3.7