Every Member of the European Parliament, ranked by roll-call attendance over the last 180 days.
EU average 89.0% across 718 ranked MEPs
How the averages are calculated →Mean attendance of each country’s ranked MEPs · number of ranked MEPs · select a country to filter the leaderboard
| # | Member | Country | Party | Attendance | Total votes |
|---|---|---|---|---|---|
| 51 | Niels Flemming HANSEN | 🇩🇰Denmark | EPP | 99.6% | 1,711 |
| 52 | Jacek PROTAS | 🇵🇱Poland | EPP | 99.6% | 1,711 |
| 53 | António TÂNGER CORRÊA | 🇵🇹Portugal | Patriots | 99.6% | 1,711 |
| 54 | Petras AUŠTREVIČIUS | 🇱🇹Lithuania | Renew | 99.5% | 1,711 |
| 55 | Anja HAZEKAMP | 🇳🇱Netherlands | Left | 99.5% | 1,711 |
| 56 | Hilde VAUTMANS | 🇧🇪Belgium | Renew | 99.5% | 1,711 |
| 57 | Jüri RATAS | 🇪🇪Estonia | EPP | 99.5% | 1,711 |
| 58 | Elsi KATAINEN | 🇫🇮Finland | Renew | 99.5% | 1,711 |
| 59 | Tomas TOBÉ | 🇸🇪Sweden | EPP | 99.5% | 1,711 |
| 60 | Marion WALSMANN | 🇩🇪Germany | EPP | 99.5% | 1,711 |
| 61 | Roman HAIDER | 🇦🇹Austria | Patriots | 99.5% | 1,711 |
| 62 | Barbara BONTE | 🇧🇪Belgium | Patriots | 99.5% | 1,711 |
| 63 | Maria ZACHARIA | 🇬🇷Greece | NI | 99.5% | 1,711 |
| 64 | Stefan KÖHLER | 🇩🇪Germany | EPP | 99.5% | 1,711 |
| 65 | Rachel BLOM | 🇳🇱Netherlands | Patriots | 99.5% | 1,711 |
| 66 | Henrik DAHL | 🇩🇰Denmark | EPP | 99.5% | 1,711 |
| 67 | Adnan DIBRANI | 🇸🇪Sweden | S&D | 99.5% | 1,711 |
| 68 | Alicia HOMS GINEL | 🇪🇸Spain | S&D | 99.4% | 1,711 |
| 69 | Kosma ZŁOTOWSKI | 🇵🇱Poland | ECR | 99.4% | 1,711 |
| 70 | Evin INCIR | 🇸🇪Sweden | S&D | 99.4% | 1,711 |
| 71 | Arba KOKALARI | 🇸🇪Sweden | EPP | 99.4% | 1,711 |
| 72 | Robert BIEDROŃ | 🇵🇱Poland | S&D | 99.4% | 1,711 |
| 73 | Łukasz KOHUT | 🇵🇱Poland | EPP | 99.4% | 1,711 |
| 74 | Günther SIDL | 🇦🇹Austria | S&D | 99.4% | 1,711 |
| 75 | Maria GUZENINA | 🇫🇮Finland | S&D | 99.4% | 1,711 |
| 76 | Julie RECHAGNEUX | 🇫🇷France | Patriots | 99.4% | 1,711 |
| 77 | Irmhild BOẞDORF | 🇩🇪Germany | ESN | 99.4% | 1,711 |
| 78 | Jessika VAN LEEUWEN | 🇳🇱Netherlands | ECR | 99.4% | 1,711 |
| 79 | Anna STROLENBERG | 🇳🇱Netherlands | Greens/EFA | 99.4% | 1,711 |
| 80 | Krzysztof ŚMISZEK | 🇵🇱Poland | S&D | 99.4% | 1,711 |
| 81 | Lara WOLTERS | 🇳🇱Netherlands | S&D | 99.3% | 1,711 |
| 82 | Gerben-Jan GERBRANDY | 🇳🇱Netherlands | Renew | 99.3% | 1,711 |
| 83 | Harald VILIMSKY | 🇦🇹Austria | Patriots | 99.3% | 1,711 |
| 84 | Jussi SARAMO | 🇫🇮Finland | Left | 99.3% | 1,711 |
| 85 | Ewa KOPACZ | 🇵🇱Poland | EPP | 99.3% | 1,711 |
| 86 | Margarita DE LA PISA CARRIÓN | 🇪🇸Spain | Patriots | 99.3% | 1,711 |
| 87 | Reinier VAN LANSCHOT | 🇳🇱Netherlands | Greens/EFA | 99.3% | 1,711 |
| 88 | Bartłomiej SIENKIEWICZ | 🇵🇱Poland | EPP | 99.2% | 1,711 |
| 89 | Vilija BLINKEVIČIŪTĖ | 🇱🇹Lithuania | S&D | 99.2% | 1,711 |
| 90 | Jens GIESEKE | 🇩🇪Germany | EPP | 99.2% | 1,711 |
| 91 | Tom VANDENDRIESSCHE | 🇧🇪Belgium | Patriots | 99.2% | 1,711 |
| 92 | Thomas WAITZ | 🇦🇹Austria | Greens/EFA | 99.2% | 1,711 |
| 93 | Maria OHISALO | 🇫🇮Finland | Greens/EFA | 99.2% | 1,711 |
| 94 | Martine KEMP | 🇱🇺Luxembourg | EPP | 99.2% | 1,711 |
| 95 | Paulius SAUDARGAS | 🇱🇹Lithuania | EPP | 99.2% | 1,711 |
| 96 | Mārtiņš STAĶIS | 🇱🇻Latvia | Greens/EFA | 99.2% | 1,711 |
| 97 | Vivien COSTANZO | 🇩🇪Germany | S&D | 99.2% | 1,711 |
| 98 | Gordan BOSANAC | 🇭🇷Croatia | Greens/EFA | 99.2% | 1,711 |
| 99 | Rosa SERRANO SIERRA | 🇪🇸Spain | S&D | 99.2% | 1,711 |
| 100 | Vicent MARZÀ IBÁÑEZ | 🇪🇸Spain | Greens/EFA | 99.2% | 1,711 |