#21M. Ryan
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
Ranks in top 22% of all goalkeepers in Europe's top 5 leagues (99 players, 900+ mins, rating ≥ 6.8).
📊 Season Performance
📅 Career History
| Season | Club · League | Apps | Goals | Ast | Rtg |
|---|---|---|---|---|---|
| 26/27 | Australia · World Cup - Qualification Asia | 11 | 0 | 0 | 7.2 |
| 25/26 | Levante · La Liga | 36 | 0 | 0 | 7.2 |
| 24/25 | Lens · Ligue 1 | 14 | 0 | 0 | 7.3 |
| 23/24 | AZ Alkmaar · Eredivisie | 29 | 0 | 0 | 7.2 |
| 22/23 | Real Sociedad · La Liga | 0 | 0 | 0 | N/A |
| 21/22 | Real Sociedad · La Liga | 3 | 0 | 0 | 7.2 |
| 20/21 | Arsenal · Premier League | 3 | 0 | 0 | 7.3 |
| 19/20 | Brighton · Premier League | 38 | 0 | 0 | 7.0 |
| 18/19 | Brighton · Premier League | 34 | 0 | 0 | 6.6 |
| 17/18 | Brighton · Premier League | 38 | 0 | 0 | 6.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.