Gerónimo Rulli has been a mainstay for his club in the 2025/26 Ligue 1 season, appearing in 38 matches and logging 3,420 minutes of play. He has kept 116 saves while conceding 48 goals, a figure that translates to a goals-per-90 of 0.0. Rulli recorded one key pass and one shot, both of which were off target, and he made three tackles without any interceptions. His average match rating stands at 7.11, and he has not contributed any goals or assists. The numbers show a goalkeeper who has been heavily involved in stopping opposition attacks, with a high number of saves and a modest contribution to the team’s build-up play. Rulli’s season statistics reflect a consistent presence between the posts throughout the campaign.
Gerónimo Rulli has played 3,420 minutes across 38 appearances in Ligue 1, converting 0% of 1 shots and averaging 7.11 a match.
| Player | Pos | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Drib % | Tackles | Interc. | Blocks | Duels won % | Fouls | Fouled | Yel | Red | Saves | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Mason Greenwood | M | 44 | 3485 | 25 | 11 | 120 | 73 | 21% | 87 | 82% | 74 | 51% | 29 | 5 | 1 | 47% | 32 | 49 | 6 | 0 | 0 | 7.51 | 4.4 |
| Pierre-Emerick Aubameyang | F | 40 | 2737 | 14 | 9 | 72 | 45 | 19% | 34 | 78% | 17 | 65% | 11 | 10 | 1 | 44% | 24 | 24 | 1 | 0 | 0 | 6.99 | 4.3 |
| Igor Paixão | M | 41 | 2709 | 12 | 6 | 66 | 33 | 18% | 39 | 82% | 36 | 35% | 34 | 19 | 3 | 43% | 29 | 48 | 2 | 0 | 0 | 7.05 | 4.3 |
| Amine Gouiri | F | 27 | 1635 | 11 | 5 | 37 | 23 | 30% | 37 | 84% | 21 | 37% | 14 | 3 | 1 | 36% | 22 | 16 | 2 | 0 | 0 | 6.97 | 5.2 |
| Pierre-Emile Højbjerg | M | 42 | 3553 | 5 | 5 | 40 | 16 | 12% | 59 | 90% | 18 | 53% | 59 | 31 | 9 | 55% | 49 | 59 | 6 | 0 | 0 | 7.20 | 7.2 |
| Angel Gomes | M | 20 | 1093 | 4 | 1 | 12 | 7 | 33% | 24 | 91% | 9 | 69% | 14 | 5 | 0 | 49% | 22 | 17 | 4 | 0 | 0 | 6.86 | 5.5 |
| Robinio Vaz | F | 19 | 450 | 4 | 2 | 9 | 7 | 44% | 7 | 75% | 1 | 33% | 5 | 2 | 0 | 42% | 9 | 12 | 1 | 0 | 0 | 6.72 | 3.5 |
| Tim Weah | M | 40 | 3062 | 3 | 4 | 31 | 14 | 10% | 39 | 86% | 22 | 40% | 62 | 22 | 7 | 51% | 38 | 22 | 6 | 0 | 0 | 6.78 | 5.3 |
| Hamed Junior Traorè | M | 18 | 809 | 3 | 2 | 13 | 7 | 23% | 14 | 84% | 12 | 48% | 11 | 6 | 2 | 53% | 10 | 15 | 1 | 0 | 0 | 6.76 | 5.8 |
| Amir Murillo | D | 24 | 1466 | 2 | 3 | 10 | 4 | 20% | 21 | 87% | 10 | 36% | 29 | 9 | 2 | 48% | 28 | 27 | 5 | 0 | 0 | 6.65 | 5.3 |
| Ethan Nwaneri | M | 11 | 412 | 2 | 1 | 5 | 3 | 40% | 6 | 87% | 7 | 37% | 5 | 4 | 0 | 28% | 5 | 2 | 2 | 0 | 0 | 6.69 | 2.3 |
| Leonardo Balerdi | D | 35 | 2763 | 1 | 1 | 21 | 6 | 5% | 6 | 92% | 13 | 68% | 67 | 46 | 19 | 55% | 36 | 24 | 7 | 0 | 0 | 6.91 | 6.4 |
| Benjamin Pavard | D | 36 | 2663 | 1 | 3 | 11 | 3 | 9% | 14 | 91% | 0 | 0% | 38 | 38 | 16 | 60% | 35 | 19 | 8 | 0 | 0 | 6.78 | 5.4 |
| Nayef Aguerd | D | 22 | 1939 | 1 | 0 | 7 | 1 | 14% | 3 | 92% | 1 | 33% | 34 | 36 | 12 | 59% | 27 | 7 | 6 | 0 | 0 | 7.10 | 1.8 |
| Matt O'Riley | M | 24 | 1288 | 1 | 6 | 9 | 4 | 11% | 25 | 88% | 6 | 46% | 32 | 8 | 6 | 40% | 29 | 2 | 3 | 0 | 0 | 6.82 | 4.8 |
| Bilal Nadir | M | 28 | 874 | 1 | 5 | 5 | 2 | 20% | 15 | 92% | 7 | 64% | 27 | 10 | 2 | 42% | 29 | 8 | 6 | 1 | 0 | 6.67 | 4.5 |
| Conrad Jaden Egan-Riley | D | 16 | 828 | 1 | 0 | 2 | 1 | 50% | 2 | 93% | 2 | 50% | 18 | 3 | 6 | 61% | 5 | 6 | 1 | 1 | 0 | 6.86 | 5.9 |
| Tadjidine Mmadi | M | 6 | 94 | 1 | 1 | 2 | 1 | 50% | 3 | 86% | 2 | 29% | 4 | 3 | 0 | 42% | 2 | 1 | 0 | 0 | 0 | 6.82 | 5.9 |
| Neal Maupay | F | 3 | 90 | 1 | 0 | 2 | 1 | 50% | 0 | 85% | 1 | 100% | 3 | 0 | 0 | 75% | 0 | 1 | 0 | 0 | 0 | 6.60 | – |
| Gerónimo Rulli | G | 38 | 3420 | 0 | 0 | 1 | 0 | 0% | 1 | 79% | 1 | 100% | 3 | 0 | 0 | 86% | 2 | 16 | 3 | 0 | 116 | 7.11 | 2.4 |
| Emerson Palmieri | D | 36 | 2736 | 0 | 3 | 11 | 3 | 0% | 54 | 89% | 11 | 38% | 62 | 41 | 10 | 59% | 25 | 24 | 5 | 1 | 0 | 6.89 | 4.9 |
| Facundo Medina | D | 25 | 1935 | 0 | 1 | 5 | 1 | 0% | 10 | 92% | 4 | 57% | 28 | 27 | 14 | 52% | 29 | 18 | 8 | 0 | 0 | 6.80 | 7.4 |
| Arthur Vermeeren | M | 26 | 1218 | 0 | 2 | 4 | 1 | 0% | 13 | 90% | 7 | 70% | 31 | 18 | 1 | 44% | 24 | 5 | 2 | 1 | 0 | 6.49 | 5.8 |
| Quinten Timber | M | 16 | 1181 | 0 | 0 | 7 | 2 | 0% | 9 | 86% | 16 | 47% | 32 | 9 | 0 | 51% | 15 | 21 | 5 | 0 | 0 | 6.65 | 3.5 |
| Geoffrey Kondogbia | M | 16 | 926 | 0 | 1 | 5 | 3 | 0% | 6 | 87% | 8 | 100% | 20 | 17 | 6 | 54% | 20 | 13 | 4 | 0 | 0 | 6.85 | 8.5 |
| Jeffrey De Lange | G | 8 | 720 | 0 | 0 | 0 | 0 | – | 1 | 86% | 0 | – | 0 | 0 | 0 | 50% | 0 | 0 | 0 | 0 | 19 | 6.84 | 4.8 |
| Tochukwu Nnadi | M | 8 | 352 | 0 | 1 | 4 | 1 | 0% | 3 | 89% | 2 | 67% | 7 | 3 | 0 | 39% | 10 | 4 | 1 | 0 | 0 | 6.43 | 7.1 |
| Ulisses Garcia | D | 6 | 323 | 0 | 0 | 3 | 1 | 0% | 2 | 88% | 1 | 33% | 6 | 2 | 2 | 50% | 5 | 4 | 1 | 1 | 0 | 6.30 | 4.6 |
| Himad Abdelli | M | 9 | 195 | 0 | 0 | 3 | 2 | 0% | 1 | 88% | 0 | 0% | 4 | 2 | 0 | 32% | 6 | 0 | 2 | 0 | 0 | 6.45 | 4.9 |
| Darryl Bakola | M | 10 | 174 | 0 | 1 | 3 | 1 | 0% | 3 | 83% | 2 | 50% | 4 | 1 | 0 | 45% | 8 | 7 | 1 | 0 | 0 | 6.49 | 8.5 |
| Adrien Rabiot | M | 1 | 90 | 0 | 0 | 1 | 0 | 0% | 4 | 95% | 0 | 0% | 0 | 0 | 0 | 20% | 2 | 1 | 1 | 0 | 0 | 6.30 | – |
| Jonathan Rowe | F | 1 | 63 | 0 | 0 | 4 | 0 | 0% | 0 | 79% | 0 | 0% | 0 | 1 | 0 | 29% | 2 | 2 | 0 | 0 | 0 | 6.20 | – |
| Ange Lago | F | 2 | 58 | 0 | 0 | 2 | 2 | 0% | 1 | 80% | 0 | – | 5 | 0 | 0 | 50% | 2 | 1 | 1 | 0 | 0 | 6.75 | – |
| Derek Cornelius | D | 2 | 57 | 0 | 0 | 0 | 0 | – | 0 | 86% | 0 | – | 0 | 1 | 2 | 67% | 0 | 2 | 0 | 0 | 0 | 6.90 | – |
| Pol Lirola | D | 3 | 42 | 0 | 0 | 0 | 0 | – | 1 | 83% | 0 | 0% | 0 | 1 | 0 | 42% | 1 | 2 | 0 | 0 | 0 | 6.37 | – |
| Nouhoum Kamissoko | M | 3 | 31 | 0 | 0 | 1 | 0 | 0% | 2 | 83% | 0 | – | 1 | 0 | 3 | 67% | 0 | 0 | 0 | 0 | 0 | 6.60 | – |
| Ugo Lamare El Kadmiri | F | 3 | 25 | 0 | 0 | 1 | 0 | 0% | 0 | 60% | 0 | 0% | 0 | 1 | 0 | 40% | 1 | 0 | 0 | 0 | 0 | 6.25 | – |
| Hilan Hamzaoui Slimani | D | 1 | 9 | 0 | 0 | 0 | 0 | – | 0 | 100% | 0 | – | 2 | 0 | 0 | 75% | 0 | 0 | 0 | 0 | 0 | 6.90 | – |
| Season | Club | Comp | Apps | Mins | Goals | Assists | Shots | On tgt | Goals /shot | Key passes | Pass acc | Dribbles | Tackles | Interc. | Duels won % | Fouls | Yel | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | Manchester City | Premier League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2025/26 | Marseille | Ligue 1 | 29 | 2610 | 0 | 0 | 1 | 0 | 0% | 1 | 80% | 1 | 2 | 0 | 87% | 1 | 3 | 0 | 7.07 |
| 2025/26 | Marseille | UEFA Champions League | 8 | 720 | 0 | 0 | 0 | 0 | – | 0 | 73% | 0 | 1 | 0 | 83% | 1 | 0 | 0 | 7.16 |
| 2025/26 | Marseille | Coupe de France | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 91% | 0 | 0 | 0 | – | 0 | 0 | 0 | 7.90 |
| 2024/25 | Marseille | Ligue 1 | 34 | 3060 | 0 | 0 | 0 | 0 | – | 2 | 87% | 0 | 4 | 1 | 76% | 2 | 1 | 0 | 7.10 |
| 2024/25 | Marseille | Coupe de France | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Ajax | Eredivisie | 7 | 572 | 0 | 0 | 0 | 0 | – | 0 | 75% | 1 | 1 | 0 | 89% | 0 | 0 | 0 | 7.00 |
| 2023/24 | Jong Ajax | Eerste Divisie | 1 | 90 | 0 | 0 | 0 | 0 | – | 0 | 75% | 0 | 0 | 0 | 50% | 0 | 0 | 0 | 8.50 |
| 2023/24 | Ajax | UEFA Europa League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2023/24 | Ajax | UEFA Europa Conference League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| 2022/23 | Ajax | Eredivisie | 19 | 1710 | 0 | 0 | 0 | 0 | – | 1 | 85% | 2 | 1 | 1 | 81% | 1 | 1 | 0 | 6.98 |
| 2022/23 | Villarreal | La Liga | 14 | 1260 | 0 | 0 | 0 | 0 | – | 0 | 84% | 0 | 0 | 1 | 100% | 0 | 1 | 0 | 7.34 |
| 2022/23 | Ajax | UEFA Europa League | 2 | 180 | 0 | 0 | 0 | 0 | – | 0 | 79% | 0 | 0 | 1 | 100% | 0 | 0 | 0 | 6.65 |
| 2022/23 | Villarreal | UEFA Europa Conference League | 0 | 0 | 0 | 0 | 0 | 0 | – | 0 | – | 0 | 0 | 0 | – | 0 | 0 | 0 | – |
| Date | Opponent | Res | Mins | Goals | Assists | Shots | On tgt | Key passes | Tackles | Fouls | Yel | Red | Rating | Form |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 17 May | v Rennes | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.20 | 5.4 |
| 10 May | a Le Havre | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.60 | 4.6 |
| 26 Apr | v Nice | D | 90 | – | 0 | 1 | – | 1 | 0 | – | 1 | 0 | 6.20 | 2.8 |
| 18 Apr | a Lorient | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.4 |
| 10 Apr | v Metz | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.20 | 2.9 |
| 05 Apr | a Monaco | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 2.3 |
| 22 Mar | v Lille | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.0 |
| 13 Mar | v Auxerre | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | 5.6 |
| 07 Mar | a Toulouse | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.90 | 6.4 |
| 04 Mar | v Toulouse | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.90 | 5.9 |
| 01 Mar | v Lyon | W | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 7.50 | 5.5 |
| 20 Feb | a Stade Brestois 29 | L | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.30 | 3.1 |
| 14 Feb | v Strasbourg | D | 90 | – | 0 | 0 | – | 0 | 0 | – | 0 | 0 | 6.90 | 3.3 |
| 31 Jan | a Paris FC | D | 90 | – | 0 | 0 | – | 0 | 0 | 1 | 1 | 0 | 6.20 | 3.0 |
| 28 Jan | a Club Brugge KV | L | 90 | – | 0 | 0 | – | 0 | 1 | – | 0 | 0 | 7.00 | 3.2 |