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 |
|---|---|---|---|---|---|
| 601 | Juan Carlos GIRAUTA VIDAL | 🇪🇸Spain | Patriots | 78.6% | 1,711 |
| 602 | Nikolas FARANTOURIS | 🇬🇷Greece | S&D | 78.0% | 1,711 |
| 603 | Stefan BERGER | 🇩🇪Germany | EPP | 77.9% | 1,711 |
| 604 | Barry COWEN | 🇮🇪Ireland | Renew | 77.7% | 1,711 |
| 605 | Kim VAN SPARRENTAK | 🇳🇱Netherlands | Greens/EFA | 77.4% | 1,711 |
| 606 | Sven SIMON | 🇩🇪Germany | EPP | 77.3% | 1,711 |
| 607 | Carmen CRESPO DÍAZ | 🇪🇸Spain | EPP | 77.3% | 1,711 |
| 608 | Luis-Vicențiu LAZARUS | 🇷🇴Romania | NI | 77.3% | 1,711 |
| 609 | Jens GEIER | 🇩🇪Germany | S&D | 77.1% | 1,711 |
| 610 | Philippe OLIVIER | 🇫🇷France | Patriots | 77.0% | 1,711 |
| 611 | Norbert HERHAMMER | 🇩🇪Germany | EPP | 76.9% | 877 |
| 612 | Eszter LAKOS | 🇭🇺Hungary | EPP | 76.8% | 1,711 |
| 613 | Jaroslav KNOT | 🏳️Czechia | Patriots | 76.6% | 1,711 |
| 614 | Marianne VIND | 🇩🇰Denmark | S&D | 76.4% | 1,711 |
| 615 | Lena DÜPONT | 🇩🇪Germany | EPP | 76.2% | 1,711 |
| 616 | Klára DOBREV | 🇭🇺Hungary | S&D | 76.2% | 1,711 |
| 617 | Andrey NOVAKOV | 🇧🇬Bulgaria | EPP | 76.1% | 1,711 |
| 618 | Andreas GLÜCK | 🇩🇪Germany | Renew | 76.0% | 1,711 |
| 619 | Cynthia NÍ MHURCHÚ | 🇮🇪Ireland | Renew | 76.0% | 1,711 |
| 620 | Michał DWORCZYK | 🇵🇱Poland | ECR | 75.7% | 1,711 |
| 621 | Marko VEŠLIGAJ | 🇭🇷Croatia | S&D | 75.7% | 1,711 |
| 622 | Pascale PIERA | 🇫🇷France | Patriots | 75.6% | 1,711 |
| 623 | Abir AL-SAHLANI | 🇸🇪Sweden | Renew | 75.5% | 1,711 |
| 624 | Alexandr VONDRA | 🏳️Czechia | ECR | 75.4% | 1,711 |
| 625 | Viktória FERENC | 🇭🇺Hungary | Patriots | 75.4% | 1,711 |
| 626 | Laurent CASTILLO | 🇫🇷France | Patriots | 75.3% | 1,711 |
| 627 | Loucas FOURLAS | 🇨🇾Cyprus | EPP | 75.0% | 1,711 |
| 628 | Isabella TOVAGLIERI | 🇮🇹Italy | Patriots | 75.0% | 1,711 |
| 629 | Kathleen FUNCHION | 🇮🇪Ireland | Left | 75.0% | 1,711 |
| 630 | Rosa ESTARÀS FERRAGUT | 🇪🇸Spain | EPP | 74.9% | 1,711 |
| 631 | Daniel ATTARD | 🇲🇹Malta | S&D | 74.9% | 1,711 |
| 632 | Vangelis MEIMARAKIS | 🇬🇷Greece | EPP | 74.4% | 1,711 |
| 633 | Riho TERRAS | 🇪🇪Estonia | EPP | 74.3% | 1,711 |
| 634 | Axel VOSS | 🇩🇪Germany | EPP | 74.2% | 1,711 |
| 635 | Katarina BARLEY | 🇩🇪Germany | S&D | 74.2% | 1,711 |
| 636 | Sophie WILMÈS | 🇧🇪Belgium | Renew | 74.1% | 1,711 |
| 637 | Adina VĂLEAN | 🇷🇴Romania | EPP | 74.0% | 1,711 |
| 638 | Christian DOLESCHAL | 🇩🇪Germany | EPP | 73.9% | 1,711 |
| 639 | Adam JARUBAS | 🇵🇱Poland | EPP | 73.7% | 1,711 |
| 640 | Ruggero RAZZA | 🇮🇹Italy | ECR | 73.6% | 1,711 |
| 641 | André FRANQUEIRA RODRIGUES | 🇵🇹Portugal | S&D | 73.5% | 1,711 |
| 642 | Emma RAFOWICZ | 🇫🇷France | S&D | 73.3% | 1,711 |
| 643 | Diana RIBA I GINER | 🇪🇸Spain | Greens/EFA | 72.9% | 1,711 |
| 644 | Waldemar BUDA | 🇵🇱Poland | ECR | 72.8% | 1,711 |
| 645 | Kinga KOLLÁR | 🇭🇺Hungary | EPP | 72.8% | 1,711 |
| 646 | Mihai TUDOSE | 🇷🇴Romania | S&D | 72.5% | 1,711 |
| 647 | Susana SOLÍS PÉREZ | 🇪🇸Spain | EPP | 72.1% | 1,711 |
| 648 | Enikő GYŐRI | 🇭🇺Hungary | Patriots | 71.9% | 1,711 |
| 649 | Urmas PAET | 🇪🇪Estonia | Renew | 71.9% | 1,711 |
| 650 | Mika AALTOLA | 🇫🇮Finland | EPP | 71.8% | 1,711 |