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

Ángel Puerto

Defender·1 apps·90 mins
Last 6
L
Tackles /90
0.00
tackles
Interceptions /90
0.00
interceptions
Duels won
33%
of duels
Blocks /90
0.00
blocks
Pass accuracy
87%
of passes
Fouls /90
1.00
committed
Summary

Ángel Puerto began the 2025/26 First League campaign with a single appearance, completing 90 minutes in a match that saw him not score or assist. He recorded one shot, which did not find the target, and did not register any key passes, tackles, or interceptions. His per-90 statistics show 1.0 shot, 0.0 key passes, and 0.0 tackles, all below the baseline figures of 0.39 shots, 0.4 key passes, and 0.27 tackles per 90 minutes. With a goals-per-90 of 0.0 versus a baseline of 0.05, Puerto's offensive contribution remains limited. The average match rating of 6.5 reflects a modest performance, and his conversion percentage stands at 0. His early season numbers suggest a defensive role focused on maintaining structure rather than contributing to attacking output.

Ángel Puerto has played 90 minutes across 1 appearance in First League, at 0.00 goals per 90 against a positional baseline of 0.05, converting 0% of 1 shots and averaging 6.50 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
0
Per match
0.00
ARD05/10
Interceptions per match
Total
0
Per match
0.00
ARD05/10
Duels won per match
Dotted line: duels won %
Total
3
Win rate
33%
3ARD05/10
Blocks per match
Total
0
Per match
0.00
ARD05/10
Pass accuracy per match
Dotted line: accuracy %
Completed
41
Accuracy
87%
41ARD05/10
Fouls per match
Total
1
Per match
1.00
1ARD05/10
Dribbled past per match
Total
1
Per match
1.00
1ARD05/10
Saves per match
Total
0
Per match
0.00
Save rate
-
ARD05/10
02Player Strength Analysis💪
Where they rank
Tackles
=298thof 454 · 157 level0
Interceptions
=433rdof 454 · 22 level0
Pass accuracy
68thof 44787%
Saves
=35thof 454 · 420 level0
Ranked against 454 players in First League with 90+ 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
Pedro Naressi
18(1.16)
Ivajlo Chochev
18(0.96)
Anton Tungarov
16(0.84)
Lumbardh Dellova
16(0.84)
Yoan Baurenski
15(0.92)
Ismael Ferrer
15(0.79)
Ivan Minchev
13(0.69)
David Carmona
12(1.13)
Andrey Yordanov
11(1.04)
Petar Vitanov
10(1.07)
Lachezar Kotev
10(0.49)
Kostadin Iliev
10(0.51)
Serkan Yusein
9(0.52)
Reyan Daskalov
9(0.50)
Emil Stoev
9(0.48)
Angelos Tsingaras
9(0.70)
Mohamed Brahimi
9(1.01)
Juan Pablo Salomoni
9(0.40)
Anton Ivanov
9(0.42)
Ángelo Martino
8(0.49)
Ioannis Pittas
8(0.42)
Deroy Duarte
8(0.44)
Gašper Trdin
8(0.59)
Adrián Cova
8(0.41)
João Sérgio Milheirão
8(0.59)
Lucas Ryan
8(0.44)
Berk Beyhan
8(1.06)
Ivaylo Ivanov
8(0.48)
Tijan Sohna
8(0.44)
Ivaylo Mihaylov
7(0.44)
Iliya Yurukov
7(0.50)
Parvizdzhon Umarbaev
7(0.48)
Calal Huseinov
7(0.43)
Weslen Junior
7(1.89)
Georg Stojanovski
7(0.45)
Facundo Constantini
7(0.37)
Maicon
7(0.42)
Ivaylo Videv
7(0.48)
Bruno Jordão
6(0.47)
Konstantinos Balogiannis
6(0.51)
Ángel Puerto
0(0.00)

🧲 Interceptions

Season total · per 90 beside it
Ventsislav Kerchev
56(2.55)
Nikola Soldo
49(2.89)
Tijan Sohna
49(2.68)
Juan Pablo Salomoni
48(2.13)
Lucas Ryan
47(2.61)
Bogdan Kostov
45(2.29)
Reyan Daskalov
43(2.37)
Lazar Marin
42(2.06)
Ryan Bidounga
41(2.46)
Martin Hristov
41(1.99)
Facundo Constantini
41(2.16)
Mateo Jurić-Petrašilo
40(2.08)
Lachezar Kotev
39(1.91)
Zhivko Atanasov
39(2.29)
Vlatko Drobarov
39(2.34)
Tsvetoslav Marinov
39(2.31)
Jhonatan Cuero
39(2.50)
Krasimir Stanoev
38(2.05)
Angel Granchov
37(1.98)
Ivaylo Ivanov
37(2.22)
Pedro Naressi
36(2.32)
Bozhidar Katsarov
36(2.34)
Milen Stoev
36(1.80)
Gustavo Cascardo
36(2.03)
Mouhamed Dosso
36(2.68)
Iliya Yurukov
35(2.50)
Lumbardh Dellova
35(1.84)
Félix Eboa Eboa
35(1.88)
Dinis Almeida
35(2.41)
Calal Huseinov
35(2.16)
Nikola Savić
35(2.33)
Kubrat Onashchi
35(2.15)
Vyacheslav Velev
34(1.94)
Di Mateo Lovrić
34(2.00)
Anatoli Gospodinov
33(1.43)
Enock Kwateng
33(3.03)
Lasha Dvali
33(2.44)
Erol Dost
33(1.83)
Adrián Cova
33(1.70)
Martin Georgiev
33(2.80)
Ángel Puerto
0(0.00)

📏 Pass accuracy

Completed / attempted · count beside it
Benaissa Benamar
97%(85)
Gustavo Busatto
95%(75)
Edson Silva
94%(254)
Nikola Serafimov
93%(493)
Andre Hoffmann
93%(488)
Liam Cooper
93%(156)
William Fonkeu
92%(49)
Gašper Trdin
92%(786)
Wenderson Tsunami
92%(419)
Mica Pinto
92%(113)
Idan Nachmias
92%(595)
Olivier Verdon
92%(1311)
Dinis Almeida
92%(853)
Facundo Rodríguez
91%(234)
Stipe Vulikić
91%(185)
Kristian Dimitrov
91%(1104)
Sergio Padt
91%(132)
Aleksandar Lyubenov
91%(120)
Teodor Ivanov
91%(568)
Bozhidar Chorbadzhiyski
91%(244)
Calal Huseinov
91%(683)
Deroy Duarte
91%(892)
Antoine Conte
90%(323)
Petar Zovko
90%(37)
Martin Paskalev
90%(268)
Stanislav Yovkov
90%(55)
Emil Martinov
90%(190)
Emil Viyachki
90%(334)
Anatoli Gospodinov
90%(483)
Edvin Kurtulus
90%(294)
Đorđe Jovičić
90%(167)
Carlos Ohene
90%(367)
Christian Makoun
90%(556)
Hendrik Bonmann
90%(335)
Akram Bouras
89%(735)
Zhivko Atanasov
89%(848)
Pedro Naressi
89%(876)
Adama Ardile Traoré
89%(324)
Georgi Kostadinov
89%(477)
Max Ebong
89%(352)
Ángel Puerto
87%(41)

🧤 Saves

Season total · per 90 beside it
Maksym Kovalyov
92(5.09)
Levi Ntumba
78(4.67)
Daniel Naumov
70(3.18)
Yanko Georgiev
69(4.06)
Arthur Motta
55(4.58)
Galin Grigorov
55(2.90)
Anatoli Gospodinov
50(2.17)
Martin Velichkov
47(2.94)
Svetoslav Vutsov
42(2.00)
Fedor Lapoukhov
42(2.33)
Jaume Valens Cardell
39(4.88)
Márcio Rosa
38(2.92)
Bojan Milosavljević
37(2.06)
Vasil Simeonov
34(2.83)
Plamen Iliev
32(3.56)
Hendrik Bonmann
32(2.00)
Kristian Tomov
32(3.20)
Marin Orlinov
28(3.11)
Dimitar Evtimov
28(2.56)
Pedro Victor
27(4.91)
Petar Marinov
23(2.01)
Aleksandar Lyubenov
22(3.14)
Ivan Andonov
21(3.87)
Sergio Padt
18(2.57)
Dimitar Sheytanov
16(1.50)
Valentino Quintero
16(4.15)
Georgi Argilashki
9(2.15)
Petar Zovko
7(2.33)
Lyubomir Vasilev
7(5.73)
Vladimir Ivanov
7(3.50)
Nikolay Krastev
6(3.00)
Gustavo Busatto
4(1.00)
Hristiyan Slavkov
4(4.00)
Plamen Pepelyashev
4(4.00)
Francisco Politino
0(0.00)
Anton Nedyalkov
0(0.00)
Dominik Yankov
0(0.00)
Serkan Yusein
0(0.00)
Armstrong Oko-Flex
0(0.00)
Samuel Kalu
0(0.00)
Ángel Puerto
0(0.00)
03VS other players👥
Compare with
Up to 3 at once
Tackles /90
0.00
1.71
Interceptions /90
0.00
1.06
Duels won %
33%
53%
Blocks /90
0.00
0.46
Pass accuracy %
87%
80%
Fouls /90
1.00
1.68
0.000.0033%0.0087%1.001.711.0653%0.4680%1.68Tacklesrim 1.71Intrim 1.06Duelsrim 53%Blocksrim 0.46Pass accrim 87%Foulsrim 1.68
Each spoke has its own scale: rings are 25/50/75/100% of the rim value shown.
Ángel Puerto Vinicius Nogueira
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
Ivaylo MihaylovF22143650221323%572%562%717241%20207006.90
3.7
Anton IvanovM2319152128127%971%6156%920231%33196106.64
3.4
Tomás SilvaM2015752324108%3080%2893%015341%12282007.20
1.9
Lucas Cardoso SoaresM108492016612%1076%2188%012041%14143007.18
4.7
Georgi TrifonovF12370203367%365%338%12125%561006.56
5.8
Matheus LeoniD171229117514%1474%2684%232238%25253006.89
4.7
Vasco OliveiraD11943106317%082%1100%225844%1261207.12
6.8
Montassar TrikiM12849108412%379%964%011044%9172006.69
4.7
Valdu TeF10628113233%574%267%02036%8140106.62
6.3
Milcho AngelovF8362107514%268%267%12127%110006.66
2.6
Ventsislav KerchevD221980001260%677%1387%156843%20223006.99
3.4
Bogdan KostovD22176901630%1177%2256%445135%12314106.65
4.7
Galin GrigorovG1917040000088%0031064%0620557.06
3.5
Di Mateo LovrićM191527001130%1085%982%034729%22126106.73
3.8
Jhonatan CueroD17140500310%186%4100%139942%24114006.69
4.1
Malik NdorM1572800210%086%770%316136%1354006.55
2.9
Aykut RamadanM1872204510%1760%1571%39038%10111006.81
4.7
Andrian DimitrovM962101110%568%1482%02035%861006.66
2.5
Dimitar PirgovD1561900320%179%1100%218357%651006.78
7.5
Angel AngelovM1358400200%372%1148%310132%1261006.48
4.9
Diogo MadalenoM94520000486%583%111033%751006.54
2.5
Georgi ArgilashkiG53760000086%0010100%010096.62
Boubacar HanneM423900400%086%1077%02047%151006.85
Zdravko SerafimovD32230000286%00%17126%321006.53
Aaron AppiahM519300210%276%675%00055%080006.66
Rumen RumenovM41590000183%00%03024%210006.48
Diogo RessurreiçãoM312100110%178%3100%01035%100006.50
Kolyo StanevD3960000054%375%02040%120006.55
Dzhan HasanD6960000085%1100%13031%120006.38
4.0
Ivaylo KlimentovM3940000177%1100%11025%010006.55
Plamen PepelyashevG1900000080%0030000046.60
Ángel PuertoD19000100%087%000033%120006.50
Krasian KolevM3780000080%012136%100006.70
Oktay HamdievF1310000067%150%01014%100006.30
Gabriel CarvalhoM1300000080%150%00029%000006.30
Ivaylo Stanislavov DinevM1400000000000000
Per-player totals for 2025/26 from API-Football match stats, across 36 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/26DobrudzhaFirst League19000100%087%00033%1006.50
07Match log📅
DateOpponentResMinsGoalsAssistsShotsOn tgtKey
passes
TacklesFoulsYelRedRatingForm
05 Octv Arda KardzhaliL900010001006.50