Every Member of the European Parliament, ranked by roll-call attendance over the last 180 days.
| # | Member | Country | Party | Attendance | Total votes |
|---|---|---|---|---|---|
| 401 | Céline IMART | 🇫🇷France | EPP | 90.9% | 1,924 |
| 402 | Sabine VERHEYEN | 🇩🇪Germany | EPP | 90.8% | 1,924 |
| 403 | Paolo INSELVINI | 🇮🇹Italy | ECR | 90.6% | 1,924 |
| 404 | Ondřej DOSTÁL | 🏳️Czechia | NI | 90.5% | 1,924 |
| 405 | Guillaume PELTIER | 🇫🇷France | ECR | 90.4% | 1,924 |
| 406 | Tilly METZ | 🇱🇺Luxembourg | Greens/EFA | 90.4% | 1,924 |
| 407 | Ralf SEEKATZ | 🇩🇪Germany | EPP | 90.4% | 1,924 |
| 408 | Viktor WEISZ | 🇭🇺Hungary | EPP | 90.4% | 531 |
| 409 | Jana TOOM | 🇪🇪Estonia | Renew | 90.3% | 1,924 |
| 410 | Sarah KNAFO | 🇫🇷France | ESN | 90.3% | 1,924 |
| 411 | Friedrich PÜRNER | 🇩🇪Germany | NI | 90.3% | 1,924 |
| 412 | Dimitris TSIODRAS | 🇬🇷Greece | EPP | 90.2% | 1,924 |
| 413 | Leire PAJÍN | 🇪🇸Spain | S&D | 90.2% | 1,924 |
| 414 | Mario FURORE | 🇮🇹Italy | Left | 90.1% | 1,924 |
| 415 | Virginijus SINKEVIČIUS | 🇱🇹Lithuania | Greens/EFA | 90.1% | 1,924 |
| 416 | Nicolás PASCUAL DE LA PARTE | 🇪🇸Spain | EPP | 90.1% | 1,924 |
| 417 | Kristian VIGENIN | 🇧🇬Bulgaria | S&D | 90.0% | 1,924 |
| 418 | Jean-Marc GERMAIN | 🇫🇷France | S&D | 90.0% | 1,924 |
| 419 | Isabella TOVAGLIERI | 🇮🇹Italy | Patriots | 89.9% | 1,924 |
| 420 | Georg MAYER | 🇦🇹Austria | Patriots | 89.8% | 1,924 |
| 421 | Biljana BORZAN | 🇭🇷Croatia | S&D | 89.8% | 1,924 |
| 422 | Marco TARQUINIO | 🇮🇹Italy | S&D | 89.8% | 1,924 |
| 423 | Bruno TOBBACK | 🇧🇪Belgium | S&D | 89.7% | 1,924 |
| 424 | Mélissa CAMARA | 🇫🇷France | Greens/EFA | 89.7% | 1,924 |
| 425 | Nora MEBAREK | 🇫🇷France | S&D | 89.6% | 1,924 |
| 426 | Aurelijus VERYGA | 🇱🇹Lithuania | ECR | 89.6% | 1,924 |
| 427 | Thomas GEISEL | 🇩🇪Germany | NI | 89.6% | 1,924 |
| 428 | Marie TOUSSAINT | 🇫🇷France | Greens/EFA | 89.5% | 1,924 |
| 429 | Cristina MAESTRE | 🇪🇸Spain | S&D | 89.3% | 1,924 |
| 430 | Elio DI RUPO | 🇧🇪Belgium | S&D | 89.2% | 1,924 |
| 431 | Nicola ZINGARETTI | 🇮🇹Italy | S&D | 89.2% | 1,924 |
| 432 | Rihards KOLS | 🇱🇻Latvia | ECR | 89.2% | 1,924 |
| 433 | Raúl DE LA HOZ QUINTANO | 🇪🇸Spain | EPP | 89.2% | 1,924 |
| 434 | Csaba DÖMÖTÖR | 🇭🇺Hungary | Patriots | 89.2% | 1,924 |
| 435 | Rasmus ANDRESEN | 🇩🇪Germany | Greens/EFA | 89.1% | 1,924 |
| 436 | Christophe GOMART | 🇫🇷France | EPP | 89.1% | 1,924 |
| 437 | Anna BRYŁKA | 🇵🇱Poland | Patriots | 89.1% | 1,924 |
| 438 | Alexandre VARAUT | 🇫🇷France | Patriots | 89.0% | 1,924 |
| 439 | Nathalie LOISEAU | 🇫🇷France | Renew | 89.0% | 1,924 |
| 440 | Per CLAUSEN | 🇩🇰Denmark | Left | 89.0% | 1,924 |
| 441 | Marjan ŠAREC | 🇸🇮Slovenia | Renew | 88.9% | 1,924 |
| 442 | Daniel OBAJTEK | 🇵🇱Poland | ECR | 88.9% | 1,924 |
| 443 | Nora JUNCO GARCÍA | 🇪🇸Spain | ECR | 88.8% | 1,924 |
| 444 | Bruno GONÇALVES | 🇵🇹Portugal | S&D | 88.8% | 1,924 |
| 445 | Damian BOESELAGER | 🇩🇪Germany | Greens/EFA | 88.7% | 1,924 |
| 446 | Marta WCISŁO | 🇵🇱Poland | EPP | 88.7% | 1,924 |
| 447 | Peter LIESE | 🇩🇪Germany | EPP | 88.5% | 1,924 |
| 448 | Andi CRISTEA | 🇷🇴Romania | S&D | 88.4% | 1,924 |
| 449 | Vlad VASILE-VOICULESCU | 🇷🇴Romania | Renew | 88.4% | 1,924 |
| 450 | Alessandro CIRIANI | 🇮🇹Italy | ECR | 88.4% | 1,924 |
WMM Pro alerts you the moment a tracked MEP skips a roll-call.