Skip to main content
D. Niyo photo

David Niyo stats

Last 5
LLWDD
Rwanda
Nationality
Midfielder
Position
19
Age
180 cm
Height
Left
Foot
#6
Shirt

Next match

Premier League logoPremier League
Suspended·Red Card Suspension
Best match odds
1Paddy Power3.10
XAltenar3.14
2Altenar2.14

Match-by-match stats

D. Niyo photo

D. Niyo

Veres logoVeres
0.5
Avg0.00P900.00
Hit rate0%0/18
0.5
Avg0.00
P900.00
Hit rate0%0/18
Loading chart...

Before the next match

Veres v Kolos Kovalivka, Friday

Kolos KovalivkaWhat Kolos Kovalivka allow left strikers

Position stats
Per LST appearanceProjectedKOKOLeague
Shots1.001.27
Shots on target0.000.47
Goalsn/a0.000.17
Fouls wonn/a0.000.73

1 appearances at LST against Kolos Kovalivka in their last 20 matches; league average from the Premier League.

ProjectedOur AI model's numbers for this match. In beta. Access may change.

Best odds on D. Niyo

Odds Outliers

David Niyo 2026/2027 season stats

As a left striker, David Niyo has appeared in 7 Premier League matches this season, totalling 190 minutes at an average rating of 6.33. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Premier League attackers.

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals0n/a18
Goal involvements0n/a13
Shots41.9056
Shots on target10.5035
Shot accuracy25.0%n/a21
Shot conversion0.0%n/a18
Goals per SoT0.00n/a18
Big chances missed10.4796
Shots off target20.9591
Shots blocked0n/a5
Hit woodwork0n/a44
Assists0n/a29
Key passes0n/a3
Chances created0n/a50
Big chances created0n/a42

David Niyo has taken 4 shots with 1 on target (25% accuracy), scoring 0 goals. That is a shot roughly every 48 minutes. Those shots are worth 0.6 expected goals (xG), 0 of it from shots on target (xGOT). He is around the divisional average for shooting, ranking in the 56th percentile for shot volume among attackers. David Niyo has 0 assists and 0 key passes . David Niyo has set up 0 shots for teammates, worth 0 expected assists (xA). His creative output is below average, ranking in the 29th percentile for chance creation among attackers.

Passing stats

PassingTotalPer 90 / %Percentile
Passes3215.2029
Accurate passes199.0017
Pass accuracy59.0%n/a5
Long balls won0n/a4
Through balls won0n/a50
Accurate crosses0n/a17
Backward passes0n/a50
Passes (final third)0n/a50

David Niyo has completed 19 of 32 passes at 59% accuracy . He is below average for passing volume, ranking in the 29th percentile for passing volume among attackers.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles31.4278
Dribble attempts41.8963
Dribble success0.8%n/a79
Duels won136.1663
Aerials won20.9547
Touches10248.3081
Possession lost3516.5896
Dribbled past0n/a50
Fouls won41.8983
Dispossessed10.4717
Turnovers0n/a50

David Niyo completes 3 dribbles at a 75% success rate and wins 13 duels .

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles0n/a33
Tackles won0n/a50
Interceptions62.8499
Clearances62.8499
Blocks0n/a50
Ball recoveries0n/a50
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a17
Errors led to goal0n/a50

David Niyo makes 0 tackles and 6 interceptions , adding 6 clearances . He is below average defensively, ranking in the 33rd percentile for tackles among attackers.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed20.9569
Yellow cards10.4794
Red cards10.4799
Offsides0n/a17
Fouls per card1.00n/a58
Foul involvements62.8483
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

David Niyo has committed 2 fouls and received 1 yellow card with 1 red card . That is roughly a booking every 1 fouls.

Previous seasons

Per competition, club and country

2025/2026

CompetitionAppsMinGoalsAssistsKey pTacklesRating
Premier League516100305.27

About David Niyo

Premier League 2026/2027 season

This season in the Premier League, David Niyo has featured across 7 appearances (1 starts), totalling 190 minutes. David Niyo has attempted 4 shots with 1 on target, a 25% shot accuracy rate. That shot output is worth 0.60 expected goals (xG) this season.

Attacking and creative

In attacking play, David Niyo has created 0 chances including 0 big chances for teammates. The midfielder has completed 3 successful dribbles from 4 attempts (75% success rate).

Defensive and passing

Defensively, David Niyo has registered 0 tackles (0 won), 6 interceptions, and 6 clearances. In possession, the midfielder has completed 19 from 32 pass attempts, a 59% pass accuracy rate. David Niyo has won 13 of 26 total duels.

Discipline

David Niyo has received 1 yellow card and 1 red card this season, committing 2 fouls and winning 4.

About David Niyo

David Niyo is a 19-year-old midfielder playing for Veres in the Premier League, representing Rwanda. David Niyo is left-footed and wears the number 6 shirt. Born on 23 June 2007.

Most recent appearance

David Niyo's most recent match was away at Obolon'-Brovar on October 22nd. Veres lost 2-0. David Niyo played 8 minutes with a match rating of 5.28.

Recent matches

Next fixture

David Niyo and Veres are next in action on July 1st against Vorskla in the Premier League. Predicted lineups, head-to-head statistics, and tactical analysis are available on the Vorskla vs Veres match preview.

Teammates at Veres

David Niyo stats FAQ

How many tackles does David Niyo make per game?

David Niyo averages 0 tackles per 90 minutes in the Premier League along with 2.84 interceptions , ranking in the 33rd percentile for tackles among players in his position.

How many goals and assists does David Niyo have in 26/27?

David Niyo has 0 goals and 0 assists from 7 appearances in the Premier League.

What is David Niyo's xG (expected goals) in 26/27?

David Niyo has 0.6 expected goals (xG) from 0 actual goals in 7 appearances in the Premier League.

What position does David Niyo play?

David Niyo plays as an outfielder for Veres.

Who does David Niyo play for?

David Niyo plays for Veres in the Premier League.

When is David Niyo's next match?

Veres next face Vorskla on 27 February in the Premier League.