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

Leonardo RuizLast recorded season

Forward·14 apps·753 mins
Last 6 played
WDDWLD
Goals
2
this season
Goals / game
0.14
per appearance
Conversion
14%
goals per shot
Key passes /90
0.24
key passes
Duels won
40%
of duels
Assists
0
this season
Assists / game
0.00
per appearance
Summary

Leonardo Ruiz finished the 2023/24 Primeira Liga campaign with 14 appearances and 753 minutes, scoring 2 goals and providing no assists. He recorded 14 shots, 5 of which were on target, and delivered 2 key passes. Defensively, Ruiz made 6 tackles and 4 interceptions, a contribution that shows his willingness to work off the ball. His per-90 figures reveal a defensive volume well above the forward baseline, with 0.72 tackles per 90 compared to the 0.9 benchmark, and 4 interceptions in 753 minutes. Offensively, his goal rate of 0.24 per 90 falls below the 0.38 baseline, and his shots per 90 of 1.67 are slightly lower than the 1.97 standard. Despite a modest conversion rate of 14%, Ruiz’s overall performance reflected a solid defensive effort for a forward during the 2023/24 season.

Leonardo Ruiz has played 753 minutes across 14 appearances in Primeira Liga, at 0.24 goals per 90 against a positional baseline of 0.38, converting 14% of 14 shots and averaging 6.70 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📊
Goals per match
Total
1
Per match
0.10
SPO25/09MOR01/101BRA07/10FAR29/10VIZ16/12GUI23/12POR07/01CHA21/01EST31/01CAS11/02
Shots per match
Dotted line: conversion %
Total
10
Per match
1.00
2SPO25/091MOR01/103BRA07/10FAR29/102VIZ16/12GUI23/121POR07/011CHA21/01EST31/01CAS11/02
Dribbles per match
Dotted line: success %
Completed
3
Success
25%
SPO25/09MOR01/10BRA07/10FAR29/10VIZ16/12GUI23/122POR07/01CHA21/011EST31/01CAS11/02
Assists per match
Total
0
Per match
0.00
SPO25/09MOR01/10BRA07/10FAR29/10VIZ16/12GUI23/12POR07/01CHA21/01EST31/01CAS11/02
Shots on target
Dotted line: conversion %
Total
4
Accuracy
40%
Conversion
10%
1SPO25/09MOR01/101BRA07/10FAR29/102VIZ16/12GUI23/12POR07/01CHA21/01EST31/01CAS11/02
Pass accuracy per match
Dotted line: accuracy %
Completed
117
Accuracy
79%
17SPO25/0923MOR01/109BRA07/105FAR29/108VIZ16/1219GUI23/1215POR07/0113CHA21/015EST31/013CAS11/02
Key passes per match
Total
2
Per match
0.20
SPO25/09MOR01/10BRA07/10FAR29/10VIZ16/121GUI23/121POR07/01CHA21/01EST31/01CAS11/02
Duels won per match
Total
29
Win rate
38%
6SPO25/094MOR01/103BRA07/102FAR29/102VIZ16/122GUI23/124POR07/014CHA21/012EST31/01CAS11/02
Form per match
0-10 against his own baseline · 5 is normal
Average
4.9
Best
8.1
5.04.5SPO25/093.3MOR01/107.3BRA07/103.9FAR29/108.1VIZ16/123.2GUI23/126.1POR07/013.8CHA21/016.2EST31/012.3CAS11/02
02Player Strength Analysis💪
Where they rank
Total goals
=99thof 370 · 50 level2
Total assists
=214thof 370 · 157 level0
Key passes
=310thof 370 · 18 level2
Ranked against 370 players in Primeira Liga 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.

🥅 Total goals

Season total · per game beside it
Viktor Gyökeres
29(0.88)
Simon Banza
21(0.75)
Rafa Mújica
20(0.67)
Cristo González
15(0.44)
Jhonder Cádiz
15(0.50)
Samuel Essende
15(0.48)
Paulinho
15(0.48)
Rafa Silva
14(0.47)
Hector Hernandez
14(0.44)
Bruno Duarte
13(0.41)
Evanilson
13(0.48)
Pedro Gonçalves
11(0.34)
Jota Silva
11(0.33)
Carlinhos
10(0.29)
André Silva
10(0.45)
Ángel Di María
9(0.32)
Ricardo Horta
9(0.32)
Francisco Trincão
9(0.29)
Wenderson Galeno
9(0.29)
Alejandro Marqués
9(0.29)
Kikas
8(0.26)
Róbert Boženík
8(0.26)
Álvaro Djaló
8(0.27)
Clayton
8(0.33)
Emmanuel Boateng
7(0.26)
Cassiano
7(0.24)
Orkun Kökçü
7(0.26)
João Mendes
7(0.27)
Rodrigo Gomes
7(0.23)
Mohamed Belloumi
7(0.21)
Abel Ruíz
6(0.20)
Bruma
6(0.23)
Arthur Cabral
6(0.21)
Felippe Cardoso
6(0.21)
André Luis
6(0.40)
Aziz
6(0.38)
Mehdi Taremi
6(0.26)
Jason
6(0.18)
Maxime Dominguez
6(0.18)
Rodrigo Zalazar
6(0.19)
Leonardo Ruiz
2(0.14)

🤝 Total assists

Season total · per game beside it
Rafa Silva
12(0.40)
Pedro Gonçalves
12(0.38)
Viktor Gyökeres
11(0.33)
Ángel Di María
10(0.36)
Nuno Santos
10(0.32)
Cristo González
9(0.26)
Orkun Kökçü
8(0.30)
David Neres
7(0.29)
David Simão
7(0.22)
Wenderson Galeno
7(0.23)
Rodrigo Gomes
7(0.23)
Roger Fernandes
7(0.50)
Carlinhos
6(0.18)
Pepê
6(0.18)
Kanya Fujimoto
6(0.18)
Fredrik Aursnes
6(0.18)
Francisco Trincão
6(0.19)
Pablo
6(0.21)
Rodrigo Zalazar
6(0.19)
Cristián Borja
5(0.17)
José Luis Rodríguez
5(0.22)
Marco Matias
5(0.15)
Murilo Souza
5(0.16)
Paulinho
5(0.16)
Tiago Silva
5(0.17)
Jason
5(0.15)
Jota Silva
5(0.15)
Gonçalo Costa
5(0.14)
Morlaye Sylla
5(0.16)
Álvaro Djaló
5(0.17)
Costinha
5(0.15)
Joao Marques
5(0.16)
Gustavo Sá
5(0.18)
Léo Jabá
4(0.13)
Simon Banza
4(0.14)
Hidemasa Morita
4(0.14)
Marcus Edwards
4(0.15)
Ricardo Esgaio
4(0.14)
Ricardo Horta
4(0.14)
Matheus Reis
4(0.15)
Leonardo Ruiz
0(0.00)

🔑 Key passes

Chances created
Ángel Di María
81
Francisco Moura
73
Alan
69
Tiago Silva
67
Pedro Gonçalves
65
Rafa Silva
64
Carlinhos
62
Nuno Santos
62
Rafik Guitane
58
Samu
57
Viktor Gyökeres
55
Rodrigo Zalazar
55
Orkun Kökçü
52
Ricardo Horta
52
Jason
51
Cristo González
49
Kelechi Nwakali
49
Wenderson Galeno
48
Pepê
47
Marcus Edwards
47
Morlaye Sylla
45
Salvador Agra
44
Maxime Dominguez
44
Francisco Conceição
44
Léo Jabá
43
Nuno Moreira
42
Fredrik Aursnes
41
João Moutinho
40
Helio Varela
40
Tomás Silva
39
David Simão
38
Mateus Fernandes
38
Leonardo Lelo
37
Victor Gómez
37
João Mário
36
João Mendes
36
Wendell
35
Francisco Trincão
35
Mattheus
35
Rodrigo Gomes
35
Leonardo Ruiz
2
03VS other players👥
Compare with
Up to 3 at once
Total goals
2
18
Total assists
0
12
Conversion %
14%
22%
Goals /90
0.24
0.45
Shots /90
1.67
2.05
Shots on target /90
0.60
1.04
Key passes /90
0.24
2.05
Dribbles /90
0.96
1.43
Fouls /90
1.79
0.72
0.241.670.600.240.961.790.452.051.042.051.430.72Goalsrim 0.45Shotsrim 2.05SoTrim 1.04Key passrim 2.05Dribrim 1.43Foulsrim 1.79
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Leonardo Ruiz Rafa Silva
04Player value💶
Current market value
Not available for this player yet
Value by year
No Transfermarkt value history for this player yet.
Value data currently reaches the 1,473 players in the identity crosswalk.
05Squad Statistics👥
Min apps6+
Team form
PlayerPosAppsMinsGoalsAssistsShotsOn tgtGoals
/shot
Key
passes
Pass
acc
DribblesDrib
%
TacklesInterc.BlocksDuels
won %
FoulsFouledYelRedSavesRatingForm
Emmanuel BoatengF27186072482215%1669%1128%104343%355610206.84
4.3
AzizF16112962151040%1270%215%20231%2480006.92
7.3
Joca FernandesF28172942231517%1373%3252%1014149%17282006.87
5.9
CostinhaM34305135241112%3271%4049%94481252%55614007.08
6.1
Aderllan SantosD3228483017818%985%133%70453863%30198107.20
7.2
Leonardo RuizF147532014514%275%844%64140%15121006.70
3.5
Zé ManuelF24613208525%876%323%123042%11182006.69
3.1
Fábio RonaldoM342552132075%2478%4147%3518550%26603006.90
4.0
Amine OudrhiriM292238105120%1188%533%3431455%31377006.77
5.6
Miguel NóbregaD2216241010210%482%2100%34211258%23108006.84
2.1
Renato PantalonD191352102150%184%150%2113849%2527106.71
8.0
Gonçalo RodriguesM151237101358%1986%947%234054%17262006.99
6.7
Úmaro EmbalóM14798115120%880%941%103043%16121006.68
2.6
João TeixeiraM13732127414%979%1348%185248%14212006.88
9.6
Marios VrousaiF14667101149%677%635%196351%780006.85
5.3
André PereiraF11588108312%571%424%92039%26173006.74
3.3
JhonatanG2623400000171%001095%0940917.35
4.0
Josué SáD24196601600%886%764%30261054%2546006.87
2.5
João GraçaM28122100610%1483%1236%3910343%432810006.68
5.5
Patrick WilliamD201138001020%384%250%2126249%2065006.63
5.5
MagrãoG76300000073%0200100%0000216.83
5.1
Mateo TanlongoM1261901100%685%229%178143%16105006.61
5.2
Bruno VenturaM1353500410%1480%350%33021%611006.65
8.4
HernâniF1234001710%1270%450%01137%250006.76
6.9
Vítor GomesM1733400410%178%2100%54340%1053006.61
8.1
Adrien SilvaM1033400210%580%450%135053%7102006.67
5.2
SávioD726701100%679%00%42150%121006.43
3.7
Cezary MisztaG1900000082%0000000098.60
UkraF6780000095%00%00027%131006.45
5.9
Cristian CastroD1740000084%00110%100006.60
Helder SáD4380100265%000225%200006.60
Nuno NamoraD4360000080%010043%200006.70
Julien LombotoD2600000100%000150%01000
Per-player totals for 2023/24 from API-Football match stats, across 33 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
2023/24Rio AvePrimeira Liga147532014514%275%86440%15106.70
2022/23Rio AvePrimeira Liga259164018822%878%124229%29516.57
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
11 Febv Casa PiaW20000006.50
2.3
31 Janv EstorilD13000006.30
6.2
21 Jana ChavesD721001006.90
3.8
07 Janv PortimonenseW70111007.20
6.1
23 Deca GuimaraesL800103006.30
3.2
16 Decv VizelaD292200006.60
8.1
29 Octv FarenseL19000006.20
3.9
07 Octa SC BragaL72131011007.20
7.3
01 Octv MoreirenseL901011006.60
3.3
25 Sepa Sporting CPL9021023106.70
4.5
16 Sepv FamalicaoD230003006.30
4.9
28 Augv FC PortoL260001006.20
2.0
20 Auga EstorilL59101006.90
4.4
13 Augv ChavesW90131002007.90
10.0
26 Mayv FamalicaoD90173003007.60