
Dion Beljo
Player traits
Match-by-match stats
Dion Beljo 2025/2026 season stats
As a striker, Dion Beljo has appeared in 36 1. HNL matches this season, totalling 2,619 minutes at an average rating of 7.47. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other 1. HNL attackers.
Player traits
Percentile vs attackers
Stats by competition
Output across every competition for club and country this season.
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 36 | 2,619 | 31 | 5 | 54 | 7 | 7.47 | |
| 8 | 492 | 5 | 1 | 3 | 2 | 7.17 | |
| Total | 44 | 3,111 | 36 | 6 | 57 | 9 | 7.42 |
Attacking stats
| Attacking | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Goals | 31 | 1.10 | 98 |
| Goal involvements | 36 | 1.24 | 99 |
| Shots | 102 | 3.50 | 92 |
| Shots on target | 56 | 1.90 | 99 |
| Shot accuracy | 55.0% | n/a | 97 |
| Shot conversion | 30.0% | n/a | 99 |
| Goals per SoT | 0.55 | n/a | 96 |
| Big chances missed | 13 | 0.45 | 71 |
| Shots off target | 28 | 0.96 | 65 |
| Shots blocked | 19 | 0.65 | 58 |
| Hit woodwork | 5 | 0.17 | 88 |
| Assists | 5 | 0.20 | 73 |
| Key passes | 54 | 1.90 | 86 |
| Chances created | 38 | 1.31 | 77 |
| Big chances created | 4 | 0.14 | 33 |
Dion Beljo has taken 102 shots with 56 on target (55% accuracy), scoring 31 goals. That is a shot roughly every 26 minutes. He is elite for shooting, ranking in the 92nd percentile for shot volume among attackers. Dion Beljo has 5 assists and 54 key passes , creating 4 big chances . That works out to a chance created roughly every 69 minutes. His creative output is strong, ranking in the 73rd percentile for chance creation among attackers.
Passing stats
| Passing | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Passes | 505 | 17.40 | 26 |
| Accurate passes | 391 | 13.40 | 30 |
| Pass accuracy | 77.0% | n/a | 69 |
| Long balls won | 4 | 0.14 | 4 |
| Through balls won | 0 | n/a | 50 |
| Accurate crosses | 3 | 0.10 | 22 |
| Backward passes | 185 | 6.36 | 53 |
| Passes (final third) | 35 | 1.20 | 16 |
Dion Beljo has completed 391 of 505 passes at 77% accuracy , plus 3 accurate crosses . He is below average for passing volume, ranking in the 26th percentile for passing volume among attackers.
Possession stats
| Possession | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Successful dribbles | 28 | 0.96 | 57 |
| Dribble attempts | 59 | 2.03 | 55 |
| Dribble success | 0.5% | n/a | 67 |
| Duels won | 130 | 4.47 | 36 |
| Aerials won | 50 | 1.72 | 72 |
| Touches | 929 | 31.90 | 21 |
| Possession lost | 258 | 8.87 | 6 |
| Dribbled past | 6 | 0.21 | 8 |
| Fouls won | 45 | 1.55 | 57 |
| Dispossessed | 30 | 1.03 | 25 |
| Turnovers | 0 | n/a | 50 |
Dion Beljo completes 28 dribbles at a 47% success rate and wins 130 duels .
Defending stats
| Defending | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Tackles | 7 | 0.24 | 3 |
| Tackles won | 2 | 0.07 | 4 |
| Interceptions | 5 | 0.17 | 14 |
| Clearances | 18 | 0.62 | 28 |
| Blocks | 0 | n/a | 50 |
| Ball recoveries | 34 | 1.17 | 6 |
| Crosses blocked | 0 | n/a | 50 |
| Clearances off line | 0 | n/a | 50 |
| Offsides won | 0 | n/a | 50 |
| Errors led to shot | 0 | n/a | 41 |
| Errors led to goal | 0 | n/a | 47 |
Dion Beljo makes 7 tackles and 5 interceptions , adding 18 clearances . That is a tackle roughly every 374 minutes. He is below average defensively, ranking in the 3rd percentile for tackles among attackers.
Discipline stats
| Discipline | Total | Per 90 / % | Percentile |
|---|---|---|---|
| Fouls committed | 40 | 1.37 | 57 |
| Yellow cards | 3 | 0.10 | 27 |
| Red cards | 0 | n/a | 49 |
| Offsides | 24 | 0.82 | 88 |
| Fouls per card | 13.33 | n/a | 89 |
| Foul involvements | 85 | 2.92 | 53 |
| 2nd yellows | 0 | n/a | n/a |
| Penalties scored | 7 | n/a | n/a |
| Penalties missed | 0 | n/a | n/a |
| Penalties won | 0 | n/a | n/a |
| Penalties committed | 0 | n/a | n/a |
| Own goals | 0 | n/a | n/a |
Dion Beljo has committed 40 fouls and received 3 yellow cards , no red cards . That is roughly a booking every 13.3 fouls.
Positions played
1. HNLMainly striker (32 appearances).
Strengths & weaknesses
vs attackersStrengths
Weaknesses
Similar players
attackers
Dinamo Zagreb squad
D. Beljo
24 yrs#9
G. Vidovic
22 yrs#10
A. Hoxha
27 yrs#11
M. Lisica
23 yrs#21
C. Varela
17 yrs#23
F. Topic
22 yrs#30
M. Bakrar
25 yrs#71
D. Rodríguez
20 yrs
M. Orsic
33 yrs
T. Miljak
19 yrs
L. Stojkovic
22 yrs#7
M. Zajc
32 yrs#8
J. Misic
32 yrs#27
S. Sunta
19 yrs#41
L. Kulusic
19 yrs
R. Mudrazija
29 yrs
L. Kacavenda
23 yrsDion Beljo previous seasons
Per season, all competitions| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 30 | 2,203 | 10 | 2 | 33 | 19 | 6.80 | |
| 10 | 848 | 6 | 3 | 22 | 8 | 7.46 | |
| 6 | 299 | 1 | 0 | 0 | 2 | 0.00 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 26 | 562 | 2 | 0 | 8 | 0 | 6.20 |
| Competition | Apps | Min | Goals | Assists | Key p | Tackles | Rating |
|---|---|---|---|---|---|---|---|
| 18 | 1,140 | 3 | 2 | 15 | 7 | 6.87 | |
| 16 | 1,141 | 8 | 2 | 16 | 4 | 7.31 |
About Dion Beljo
1. HNL 2025/2026 season
This season in the 1. HNL, Dion Beljo has scored 31 goals and 5 assists across 36 appearances (32 starts), totalling 2619 minutes. That works out to 1.1 goals and 0.2 assists per 90 minutes. Dion Beljo has attempted 102 shots with 56 on target, a 55% shot accuracy rate.
Attacking and creative
In attacking play, Dion Beljo has created 38 chances including 4 big chances for teammates. The forward has completed 28 successful dribbles from 59 attempts (47% success rate). Dion Beljo has contributed 54 key passes and 5 crosses this season.
Defensive and passing
Defensively, Dion Beljo has registered 7 tackles (2 won), 5 interceptions, and 18 clearances. In possession, the forward has completed 391 from 505 pass attempts, a 77% pass accuracy rate. Dion Beljo has won 130 of 270 total duels.
Discipline
Dion Beljo has received 3 yellow cards this season, committing 40 fouls and winning 45.
About Dion Beljo
Dion Beljo is a 24-year-old forward playing for Dinamo Zagreb in the 1. HNL, representing Croatia. Dion Beljo is left-footed and wears the number 9 shirt. Born on 1 March 2002.
Most recent appearance
Dion Beljo's most recent match was away at Lokomotiva Zagreb on November 4th. Dinamo Zagreb drew 0-0. Dion Beljo played 71 minutes, registering 2 shots, 1 key pass with a match rating of 6.53.
Recent matches
- November 4th0-0 drawvsLokomotiva Zagreb(71 mins, rating 6.53)
- February 7th1-4 winatSlaven Koprivnica(90 mins, 1 goal, rating 7.22)
- March 15th2-0 winvsHajduk Split(90 mins, 1 goal, rating 7.34)
- January 14th1-2 winatGorica(62 mins, rating 6.41)
- December 2nd2-1 winvsVaraždin(90 mins, 1 goal, rating 8.37)
Next fixture
Dion Beljo and Dinamo Zagreb are next in action on July 11th against Thun in the Champions League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Thun vs Dinamo Zagreb match preview.
Teammates at Dinamo Zagreb
Dion Beljo currently plays alongside Raúl Torrente, Ivan Filipovic, Danijel Zagorac, Matteo Pérez Vinlöf, Dani Rodríguez, Antonio Rajic, Mislav Orsic, Sergi Domínguez, Scott McKenna, Mounsef Bakrar, Bruno Goda, Cardoso Varela, Sven Sunta, Kévin Théophile-Catherine, Lovre Kulusic, Dion Beljo, Marko Zebic, Noa Mikic, Josip Misic, Paul Tabinas, Mateo Lisica, Fran Topic, Miha Zajc, Arbër Hoxha, Stjepan Radeljic, Ronaël Pierre-Gabriel, Moris Valincic, Ivan Nevistic, Tin Miljak, Luka Stojkovic, Niko Galesic, Borna Orlic, Gabriel Vidovic, Robert Mudrazija and Lukas Kacavenda at Dinamo Zagreb.












28 yrs
24 yrs


28 yrs
20 yrs

29 yrs



