Skip to main content
Ryan photo

Ryan stats

Last 5
DWDWW
Brazil
Nationality
Forward
Position
25
Age
#11
Shirt

Next match

Serie B logoSerie B
Best match odds
1Kambi2.48
XKambi3.20
2Altenar2.83

Match-by-match stats

Ryan photo

Ryan

Vila Nova logoVila Nova
0.5
Avg0.00P900.00
Hit rate0%0/20
0.5
Avg0.00
P900.00
Hit rate0%0/20
Loading chart...

Before the next match

São Bernardo v Vila Nova, Saturday

São BernardoWhat São Bernardo allow right wingers

Position stats
Per RW appearanceProjectedSBELeague
Shots2.081.58
Shots on target0.500.50
Goalsn/a0.170.12
Fouls wonn/a1.751.55

12 appearances at RW against São Bernardo in their last 20 matches; league average from the Serie B.

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

Best odds on Ryan

Odds Outliers

Ryan 2026 season stats

As a right winger, Ryan has appeared in 22 Serie B matches this season, totalling 1,373 minutes at an average rating of 6.80. Every metric below is shown as a total, a per-90 rate or percentage, and a percentile against other Serie B attackers.

Attacking stats

AttackingTotalPer 90 / %Percentile
Goals40.3068
Goal involvements70.4675
Shots473.1084
Shots on target130.9065
Shot accuracy28.0%n/a23
Shot conversion9.0%n/a47
Goals per SoT0.31n/a54
Big chances missed0n/a9
Shots off target161.0568
Shots blocked181.1896
Hit woodwork0n/a27
Assists30.2080
Key passes171.1043
Chances created161.0544
Big chances created50.3384

Ryan has taken 47 shots with 13 on target (28% accuracy), scoring 4 goals. That is a shot roughly every 29 minutes. Those shots are worth 0 expected goals (xG), 0 of it from shots on target (xGOT). He is elite for shooting, ranking in the 84th percentile for shot volume among attackers. Ryan has 3 assists and 17 key passes , creating 5 big chances . That works out to a chance created roughly every 86 minutes. Ryan has set up 20 shots for teammates, worth 0 expected assists (xA). His creative output is elite, ranking in the 80th percentile for chance creation among attackers.

Passing stats

PassingTotalPer 90 / %Percentile
Passes35123.0065
Accurate passes28518.7064
Pass accuracy81.0%n/a73
Long balls won181.1883
Through balls won0n/a50
Accurate crosses50.3362
Backward passes905.9056
Passes (final third)483.1581

Ryan has completed 285 of 351 passes at 81% accuracy , plus 5 accurate crosses . He is around the divisional average for passing volume, ranking in the 65th percentile for passing volume among attackers.

Possession stats

PossessionTotalPer 90 / %Percentile
Successful dribbles90.5942
Dribble attempts432.8271
Dribble success0.2%n/a11
Duels won644.2019
Aerials won60.3914
Touches64942.5063
Possession lost19412.7264
Dribbled past161.0586
Fouls won322.1057
Dispossessed261.7080
Turnovers90.5919

Ryan completes 9 dribbles at a 21% success rate and wins 64 duels . Aerial duels are a relative weakness (14th percentile).

Defending stats

DefendingTotalPer 90 / %Percentile
Tackles181.1856
Tackles won110.7258
Interceptions50.3347
Clearances80.5231
Blocks0n/a50
Ball recoveries603.9374
Crosses blocked0n/a50
Clearances off line0n/a50
Offsides won0n/a50
Errors led to shot0n/a41
Errors led to goal0n/a48

Ryan makes 18 tackles and 5 interceptions , adding 8 clearances . That is a tackle roughly every 76 minutes. He is around the divisional average defensively, ranking in the 56th percentile for tackles among attackers.

Discipline stats

DisciplineTotalPer 90 / %Percentile
Fouls committed181.1835
Yellow cards30.2052
Red cards0n/a45
Offsides40.2633
Fouls per card6.00n/a56
Foul involvements503.2843
2nd yellows0n/an/a
Penalties scored0n/an/a
Penalties missed0n/an/a
Penalties won0n/an/a
Penalties committed0n/an/a
Own goals0n/an/a

Ryan has committed 18 fouls and received 3 yellow cards , no red cards . That is roughly a booking every 6 fouls.

Previous seasons

Per competition, club and country

About Ryan

Serie B 2026 season

This season in the Serie B, Ryan has scored 4 goals and 3 assists across 22 appearances (15 starts), totalling 1373 minutes. That works out to 0.3 goals and 0.2 assists per 90 minutes. Ryan has attempted 47 shots with 13 on target, a 28% shot accuracy rate. That shot output is worth 0.00 expected goals (xG) this season.

Attacking and creative

In attacking play, Ryan has created 16 chances including 5 big chances for teammates. The forward has completed 9 successful dribbles from 43 attempts (21% success rate). Ryan has contributed 17 key passes and 23 crosses this season.

Defensive and passing

Defensively, Ryan has registered 18 tackles (11 won), 5 interceptions, and 8 clearances. In possession, the forward has completed 285 from 351 pass attempts, a 81% pass accuracy rate. Ryan has won 64 of 169 total duels.

Discipline

Ryan has received 3 yellow cards this season, committing 18 fouls and winning 32.

About Ryan

Ryan is a 25-year-old forward playing for Vila Nova in the Serie B, representing Brazil. and wears the number 11 shirt. Born on 16 June 2001.

Most recent appearance

Ryan's most recent match was at home against Cuiabá on September 16th. Vila Nova drew 0-0. Ryan played 15 minutes, registering 2 tackles with a match rating of 6.54.

Recent matches

Next fixture

Ryan and Vila Nova are next in action on October 18th against São Bernardo in the Serie B. Predicted lineups, head-to-head statistics, and tactical analysis are available on the São Bernardo vs Vila Nova match preview.

Teammates at Vila Nova

Ryan stats FAQ

How many tackles does Ryan make per game?

Ryan averages 1.18 tackles per 90 minutes in the Serie B along with 0.33 interceptions , ranking in the 56th percentile for tackles among players in his position.

How many goals and assists does Ryan have in 26?

Ryan has 4 goals and 3 assists from 22 appearances in the Serie B.

What is Ryan's xG (expected goals) in 26?

Ryan has 0 expected goals (xG) from 4 actual goals in 22 appearances in the Serie B.

What position does Ryan play?

Ryan plays as an outfielder for Vila Nova.

Who does Ryan play for?

Ryan plays for Vila Nova in the Serie B.

When is Ryan's next match?

Vila Nova next face São Bernardo on 24 October in the Serie B.