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 |
|---|---|---|---|---|---|
| 551 | Waldemar TOMASZEWSKI | 🇱🇹Lithuania | ECR | 83.2% | 1,711 |
| 552 | Francesco VENTOLA | 🇮🇹Italy | ECR | 83.2% | 1,711 |
| 553 | Tomislav SOKOL | 🇭🇷Croatia | EPP | 83.1% | 1,711 |
| 554 | Mélissa CAMARA | 🇫🇷France | Greens/EFA | 83.1% | 1,711 |
| 555 | Brigitte VAN DEN BERG | 🇳🇱Netherlands | Renew | 83.0% | 1,711 |
| 556 | Christine ANDERSON | 🇩🇪Germany | ESN | 82.9% | 1,711 |
| 557 | Jaak MADISON | 🇪🇪Estonia | ECR | 82.9% | 1,711 |
| 558 | Gheorghe FALCĂ | 🇷🇴Romania | EPP | 82.9% | 1,711 |
| 559 | Estrella GALÁN | 🇪🇸Spain | Left | 82.9% | 1,711 |
| 560 | Pietro FIOCCHI | 🇮🇹Italy | ECR | 82.8% | 1,711 |
| 561 | Michalis HADJIPANTELA | 🇨🇾Cyprus | EPP | 82.8% | 1,711 |
| 562 | Letizia MORATTI | 🇮🇹Italy | EPP | 82.8% | 1,711 |
| 563 | Séverine WERBROUCK | 🇫🇷France | Patriots | 82.8% | 1,711 |
| 564 | Petras GRAŽULIS | 🇱🇹Lithuania | ESN | 82.7% | 1,711 |
| 565 | Antonella SBERNA | 🇮🇹Italy | ECR | 82.7% | 1,711 |
| 566 | Andreas SCHWAB | 🇩🇪Germany | EPP | 82.6% | 1,711 |
| 567 | Marie DAUCHY | 🇫🇷France | Patriots | 82.6% | 1,711 |
| 568 | Emil RADEV | 🇧🇬Bulgaria | EPP | 82.5% | 1,711 |
| 569 | Nikola BARTŮŠEK | 🏳️Czechia | ECR | 82.4% | 1,711 |
| 570 | Birgit SIPPEL | 🇩🇪Germany | S&D | 82.3% | 1,711 |
| 571 | Nicola ZINGARETTI | 🇮🇹Italy | S&D | 82.2% | 1,711 |
| 572 | Gabriella GERZSENYI | 🇭🇺Hungary | EPP | 82.1% | 1,711 |
| 573 | Veronika VRECIONOVÁ | 🏳️Czechia | ECR | 81.8% | 1,711 |
| 574 | Katri KULMUNI | 🇫🇮Finland | Renew | 81.8% | 1,711 |
| 575 | Georgios AFTIAS | 🇬🇷Greece | EPP | 81.6% | 1,711 |
| 576 | Rima HASSAN | 🇫🇷France | Left | 81.6% | 1,711 |
| 577 | Monika BEŇOVÁ | 🇸🇰Slovakia | NI | 81.5% | 1,711 |
| 578 | Nicolás PASCUAL DE LA PARTE | 🇪🇸Spain | EPP | 81.5% | 1,711 |
| 579 | Aura SALLA | 🇫🇮Finland | EPP | 81.4% | 1,711 |
| 580 | Tiemo WÖLKEN | 🇩🇪Germany | S&D | 81.4% | 1,711 |
| 581 | Ilaria SALIS | 🇮🇹Italy | Left | 81.2% | 1,711 |
| 582 | Zala ČERNILEC TOMAŠIČ | 🇸🇮Slovenia | EPP | 80.8% | 1,711 |
| 583 | Grégory ALLIONE | 🇫🇷France | Renew | 80.8% | 1,711 |
| 584 | Veronika CIFROVÁ OSTRIHOŇOVÁ | 🇸🇰Slovakia | Renew | 80.7% | 1,711 |
| 585 | Assita KANKO | 🇧🇪Belgium | ECR | 80.6% | 1,711 |
| 586 | Nikos PAPANDREOU | 🇬🇷Greece | S&D | 80.5% | 1,711 |
| 587 | Karlo RESSLER | 🇭🇷Croatia | EPP | 80.4% | 1,711 |
| 588 | Fredis BELERIS | 🇬🇷Greece | EPP | 80.4% | 1,711 |
| 589 | Alexandra GEESE | 🇩🇪Germany | Greens/EFA | 80.3% | 1,711 |
| 590 | Ioan-Rareş BOGDAN | 🇷🇴Romania | EPP | 80.2% | 1,711 |
| 591 | Angelika NIEBLER | 🇩🇪Germany | EPP | 80.1% | 1,711 |
| 592 | András Tivadar KULJA | 🇭🇺Hungary | EPP | 79.9% | 1,711 |
| 593 | Marc BOTENGA | 🇧🇪Belgium | Left | 79.8% | 1,711 |
| 594 | Giuseppe LUPO | 🇮🇹Italy | S&D | 79.7% | 1,711 |
| 595 | Javi LÓPEZ | 🇪🇸Spain | S&D | 79.5% | 1,711 |
| 596 | Elissavet VOZEMBERG-VRIONIDI | 🇬🇷Greece | EPP | 79.5% | 1,711 |
| 597 | Hristo PETROV | 🇧🇬Bulgaria | Renew | 79.5% | 1,711 |
| 598 | Matteo RICCI | 🇮🇹Italy | S&D | 79.1% | 1,711 |
| 599 | Olivier CHASTEL | 🇧🇪Belgium | Renew | 79.0% | 1,711 |
| 600 | Aurore LALUCQ | 🇫🇷France | S&D | 78.7% | 1,711 |