TackleZone
M. Ryan#21

M. Ryan

GoalkeeperLevanteAustralia33 years old

184

22

Saves

#6 GK

9

Conceded

7.0

Rating

#34 GK

7

Appearances

540 mins

71%

Save %

TackleZone Goalkeeper Score

53.2

📊 Average

Rank #21 of 99 goalkeepers

Rating· 45%69
Save %· 30%42
Conceded /90 (inv)· 25%39

Ranks in top 22% of all goalkeepers in Europe's top 5 leagues (99 players, 900+ mins, rating ≥ 6.8).

📊 Season Performance

Saves22
Conceded9
Pass Accuracy77
Appearances7
Rating7.0

📅 Career History

SeasonClub · LeagueAppsGoalsAstRtg
26/27Australia · World Cup - Qualification Asia11007.2
25/26Levante · La Liga36007.2
24/25Lens · Ligue 114007.3
23/24AZ Alkmaar · Eredivisie29007.2
22/23Real Sociedad · La Liga000N/A
21/22Real Sociedad · La Liga3007.2
20/21Arsenal · Premier League3007.3
19/20Brighton · Premier League38007.0
18/19Brighton · Premier League34006.6
17/18Brighton · Premier League38006.8

Ryan's 2026/27 season, read from the numbers

In 2026/27, M. Ryan was used in rotation for Levante in the La Liga: 7 appearances and 540 minutes, averaging 77 minutes per outing. His standout number is saves — 22, 6th of 198 goalkeepers and inside the top 3%.

Per 90 minutes that is 3.7 saves per 90, 1.5 goals conceded per 90 and a 71% save rate — the rate profile behind Ryan's totals. The profile is lopsided rather than complete: measured against goalkeepers, Ryan sits in the top 7% for tackling volume but only the top 50% for chance creation.

Set against Ryan's own record, 2026/27 reads differently: he is playing far less than he once did — 1621 minutes against 4470 at his peak. Our records cover 11 seasons of Ryan's career, 2015/16 to 2026/27, across 11 clubs — Valencia, Australia, Genk, Brighton and others. In that time he has played 280 matches across 18 competitions, 25,350 minutes in all.

His best season on our records was 2020/21, when he averaged 7.27 across 14 appearances. Away from his club, Ryan has 53 appearances for Australia on our records — across Confederations Cup, World Cup and World Cup - Qualification Asia.

On our positional score Ryan rates 53 out of 100, 21st of 99 qualified players — inside the top 22%. Relative to what each component is worth, his strongest is goals conceded.

How these scores are built, and the minutes and rating floors a player must clear to appear on our boards, are set out in our methodology.