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 |
|---|---|---|---|---|---|
| 151 | Valérie DEVAUX | 🇫🇷France | Renew | 98.7% | 1,711 |
| 152 | Ľubica KARVAŠOVÁ | 🇸🇰Slovakia | Renew | 98.7% | 1,711 |
| 153 | Kristoffer STORM | 🇩🇰Denmark | ECR | 98.7% | 1,711 |
| 154 | Mariusz KAMIŃSKI | 🇵🇱Poland | ECR | 98.7% | 1,711 |
| 155 | Roberto VANNACCI | 🇮🇹Italy | ESN | 98.7% | 1,711 |
| 156 | Charlie WEIMERS | 🇸🇪Sweden | ECR | 98.6% | 1,711 |
| 157 | Siegbert Frank DROESE | 🇩🇪Germany | ESN | 98.6% | 1,711 |
| 158 | Michał SZCZERBA | 🇵🇱Poland | EPP | 98.6% | 1,711 |
| 159 | Gaetano PEDULLA' | 🇮🇹Italy | Left | 98.6% | 1,711 |
| 160 | Benedetta SCUDERI | 🇮🇹Italy | Greens/EFA | 98.6% | 1,711 |
| 161 | Francisco ASSIS | 🇵🇹Portugal | S&D | 98.5% | 1,711 |
| 162 | Javier MORENO SÁNCHEZ | 🇪🇸Spain | S&D | 98.5% | 1,711 |
| 163 | Tonino PICULA | 🇭🇷Croatia | S&D | 98.5% | 1,711 |
| 164 | Norbert LINS | 🇩🇪Germany | EPP | 98.5% | 1,711 |
| 165 | Isabel BENJUMEA BENJUMEA | 🇪🇸Spain | EPP | 98.5% | 1,711 |
| 166 | Claudiu-Richard TÂRZIU | 🇷🇴Romania | ECR | 98.5% | 1,711 |
| 167 | Daniele POLATO | 🇮🇹Italy | ECR | 98.5% | 1,711 |
| 168 | Michael GAHLER | 🇩🇪Germany | EPP | 98.4% | 1,711 |
| 169 | Fabienne KELLER | 🇫🇷France | Renew | 98.4% | 1,711 |
| 170 | Niels FUGLSANG | 🇩🇰Denmark | S&D | 98.4% | 1,711 |
| 171 | Villy SØVNDAL | 🇩🇰Denmark | Greens/EFA | 98.4% | 1,711 |
| 172 | Moritz KÖRNER | 🇩🇪Germany | Renew | 98.4% | 1,711 |
| 173 | Malik AZMANI | 🇳🇱Netherlands | Renew | 98.4% | 1,711 |
| 174 | Sakis ARNAOUTOGLOU | 🇬🇷Greece | S&D | 98.4% | 1,711 |
| 175 | Diego SOLIER | 🇪🇸Spain | ECR | 98.4% | 1,711 |
| 176 | Paulo CUNHA | 🇵🇹Portugal | EPP | 98.4% | 1,711 |
| 177 | Joanna SCHEURING-WIELGUS | 🇵🇱Poland | S&D | 98.4% | 1,711 |
| 178 | Ufuk KÂHYA | 🇳🇱Netherlands | Greens/EFA | 98.4% | 673 |
| 179 | César LUENA | 🇪🇸Spain | S&D | 98.3% | 1,711 |
| 180 | Marina MESURE | 🇫🇷France | Left | 98.3% | 1,711 |
| 181 | Valérie DELOGE | 🇫🇷France | Patriots | 98.3% | 1,711 |
| 182 | Laurence TROCHU | 🇫🇷France | ECR | 98.3% | 1,711 |
| 183 | Sabrina REPP | 🇩🇪Germany | S&D | 98.3% | 1,711 |
| 184 | Anna ZALEWSKA | 🇵🇱Poland | ECR | 98.2% | 1,711 |
| 185 | Angelika WINZIG | 🇦🇹Austria | EPP | 98.2% | 1,711 |
| 186 | Sigrid FRIIS | 🇩🇰Denmark | Renew | 98.2% | 1,711 |
| 187 | Małgorzata GOSIEWSKA | 🇵🇱Poland | ECR | 98.2% | 1,711 |
| 188 | Markus FERBER | 🇩🇪Germany | EPP | 98.1% | 1,711 |
| 189 | Christophe GRUDLER | 🇫🇷France | Renew | 98.1% | 1,711 |
| 190 | Helmut BRANDSTÄTTER | 🇦🇹Austria | Renew | 98.1% | 1,711 |
| 191 | Kamila GASIUK-PIHOWICZ | 🇵🇱Poland | EPP | 98.1% | 1,711 |
| 192 | Maciej WĄSIK | 🇵🇱Poland | ECR | 98.1% | 1,711 |
| 193 | Anna Maria CISINT | 🇮🇹Italy | Patriots | 98.1% | 1,711 |
| 194 | Francisco José MILLÁN MON | 🇪🇸Spain | EPP | 98.0% | 1,711 |
| 195 | Georg MAYER | 🇦🇹Austria | Patriots | 98.0% | 1,711 |
| 196 | Dirk GOTINK | 🇳🇱Netherlands | EPP | 98.0% | 1,711 |
| 197 | Hannah NEUMANN | 🇩🇪Germany | Greens/EFA | 98.0% | 1,711 |
| 198 | Mathilde ANDROUËT | 🇫🇷France | Patriots | 98.0% | 1,711 |
| 199 | Andrea WECHSLER | 🇩🇪Germany | EPP | 98.0% | 1,711 |
| 200 | Dariusz JOŃSKI | 🇵🇱Poland | EPP | 98.0% | 1,711 |