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 |
|---|---|---|---|---|---|
| 651 | Davor Ivo STIER | 🇭🇷Croatia | EPP | 71.6% | 1,711 |
| 652 | Maria WALSH | 🇮🇪Ireland | EPP | 71.2% | 1,711 |
| 653 | Ciaran MULLOOLY | 🇮🇪Ireland | Renew | 70.5% | 1,711 |
| 654 | Dario NARDELLA | 🇮🇹Italy | S&D | 70.4% | 1,711 |
| 655 | Diana IOVANOVICI ŞOŞOACĂ | 🇷🇴Romania | NI | 70.1% | 1,711 |
| 656 | Hans NEUHOFF | 🇩🇪Germany | ESN | 69.9% | 1,711 |
| 657 | Victor NEGRESCU | 🇷🇴Romania | S&D | 69.8% | 1,711 |
| 658 | Ignazio Roberto MARINO | 🇮🇹Italy | Greens/EFA | 69.7% | 1,711 |
| 659 | Pilar DEL CASTILLO VERA | 🇪🇸Spain | EPP | 68.9% | 1,711 |
| 660 | Chloé RIDEL | 🇫🇷France | S&D | 68.8% | 1,711 |
| 661 | Jordan BARDELLA | 🇫🇷France | Patriots | 68.7% | 1,711 |
| 662 | Costas MAVRIDES | 🇨🇾Cyprus | S&D | 68.4% | 1,711 |
| 663 | Elena KOUNTOURA | 🇬🇷Greece | Left | 68.0% | 1,711 |
| 664 | Konstantinos ARVANITIS | 🇬🇷Greece | Left | 68.0% | 1,711 |
| 665 | Mario MANTOVANI | 🇮🇹Italy | ECR | 67.8% | 1,711 |
| 666 | Piotr MÜLLER | 🇵🇱Poland | ECR | 67.6% | 1,711 |
| 667 | György HÖLVÉNYI | 🇭🇺Hungary | Patriots | 67.3% | 1,711 |
| 668 | Kinga GÁL | 🇭🇺Hungary | Patriots | 66.8% | 1,711 |
| 669 | Stéphanie YON-COURTIN | 🇫🇷France | Renew | 66.5% | 1,711 |
| 670 | Peter AGIUS | 🇲🇹Malta | EPP | 66.3% | 1,711 |
| 671 | Yannis MANIATIS | 🇬🇷Greece | S&D | 65.9% | 1,711 |
| 672 | Nikos PAPPAS | 🇬🇷Greece | Left | 65.6% | 1,711 |
| 673 | Radan KANEV | 🇧🇬Bulgaria | EPP | 65.5% | 1,711 |
| 674 | Kai TEGETHOFF | 🇩🇪Germany | Greens/EFA | 65.5% | 1,711 |
| 675 | Dan NICA | 🇷🇴Romania | S&D | 65.2% | 1,711 |
| 676 | Marco SQUARTA | 🇮🇹Italy | ECR | 65.2% | 1,711 |
| 677 | Johan VAN OVERTVELDT | 🇧🇪Belgium | ECR | 64.6% | 1,711 |
| 678 | Ivars IJABS | 🇱🇻Latvia | Renew | 64.6% | 1,711 |
| 679 | Jeannette BALJEU | 🇳🇱Netherlands | Renew | 64.6% | 1,711 |
| 680 | Dennis RADTKE | 🇩🇪Germany | EPP | 64.5% | 1,711 |
| 681 | Giorgos GEORGIOU | 🇨🇾Cyprus | Left | 64.3% | 1,711 |
| 682 | Mohammed CHAHIM | 🇳🇱Netherlands | S&D | 64.1% | 1,711 |
| 683 | Alvise PÉREZ | 🇪🇸Spain | NI | 64.1% | 1,711 |
| 684 | Gabriela FIREA | 🇷🇴Romania | S&D | 63.9% | 1,711 |
| 685 | Christophe BAY | 🇫🇷France | Patriots | 63.9% | 1,711 |
| 686 | Martin GÜNTHER | 🇩🇪Germany | Left | 63.6% | 1,711 |
| 687 | Hermann TERTSCH | 🇪🇸Spain | Patriots | 63.0% | 1,711 |
| 688 | Jana NAGYOVÁ | 🏳️Czechia | Patriots | 63.0% | 1,711 |
| 689 | Annalisa CORRADO | 🇮🇹Italy | S&D | 62.8% | 1,711 |
| 690 | Dominik TARCZYŃSKI | 🇵🇱Poland | ECR | 61.8% | 1,711 |
| 691 | Klara DOSTALOVA | 🏳️Czechia | Patriots | 61.5% | 1,711 |
| 692 | Eugen TOMAC | 🇷🇴Romania | Renew | 60.5% | 1,711 |
| 693 | Arash SAEIDI | 🇫🇷France | Left | 60.0% | 1,711 |
| 694 | Raffaele STANCANELLI | 🇮🇹Italy | Patriots | 58.4% | 1,711 |
| 695 | Ville NIINISTÖ | 🇫🇮Finland | Greens/EFA | 58.3% | 1,711 |
| 696 | Bart GROOTHUIS | 🇳🇱Netherlands | Renew | 58.0% | 1,711 |
| 697 | Esther HERRANZ GARCÍA | 🇪🇸Spain | EPP | 57.5% | 1,711 |
| 698 | Majdouline SBAI | 🇫🇷France | Greens/EFA | 57.2% | 1,711 |
| 699 | Emma WIESNER | 🇸🇪Sweden | Renew | 55.7% | 1,711 |
| 700 | Thomas BAJADA | 🇲🇹Malta | S&D | 52.9% | 1,711 |