Data is being updated
Roll-call votes · EU Parliament
How João voted.
Next plenary sitting: 5 October 2026 (in 14 days)
João Oliveira
Portugal PT
Speeches 347
Mandate 2024–2029
Voting Pattern
Loading…
Unable to load stats

João Oliveira (GUE/NGL, Portugal) — 647 Roll-call votes · EU Parliament: 168 For (26.0%), 258 Against (39.9%), 100 Abstention (15.5%), 121 Did not vote (18.7%).

Roll-call votes · EU Parliament

How João voted.

Next plenary sitting: 5 October 2026 (in 14 days)
Motion adopted

EU disability strategy post 2020 (Motion adopted): 653 For, 6 Against, 29 Abstention, 151 Did not vote (839 Members). João Oliveira: Did not vote.

18 Jun
2020
18. Jun 2020 · B9-0123/2020
EU disability strategy post 2020
B9-0123/2020
My vote Did not vote
For
653
Motion adopted

Amending Regulations (EU) No 575/2013 and (EU) 2019/876 as regards adjustments in response to the COVID-19 pandemic (Motion adopted): 502 For, 169 Against, 17 Abstention, 151 Did not vote (839 Members). João Oliveira: Did not vote.

18 Jun
2020
18. Jun 2020 · A9-0113/2020
Amending Regulations (EU) No 575/2013 and (EU) 2019/876 as regards adjustments in response to the COVID-19 pandemic
A9-0113/2020
My vote Did not vote
For
502
Motion adopted

Competition policy - annual report 2019 (Motion adopted): 521 For, 41 Against, 126 Abstention, 151 Did not vote (839 Members). João Oliveira: Did not vote.

18 Jun
2020
18. Jun 2020 · A9-0022/2020
Competition policy - annual report 2019
A9-0022/2020
My vote Did not vote
For
521
Motion adopted

Conference on the Future of Europe (Motion adopted): 528 For, 124 Against, 45 Abstention, 146 Did not vote (843 Members). João Oliveira: Did not vote.

18 Jun
2020
18. Jun 2020 · B9-0170/2020
Conference on the Future of Europe
B9-0170/2020
My vote Did not vote
For
528
Motion adopted

Recommendations on the negotiations for a new partnership with the United Kingdom of Great Britain and Northern Ireland (Motion adopted): 572 For, 34 Against, 91 Abstention, 146 Did not vote (843 Members). João Oliveira: Did not vote.

18 Jun
2020
18. Jun 2020 · A9-0117/2020
Recommendations on the negotiations for a new partnership with the United Kingdom of Great Britain and Northern Ireland
A9-0117/2020
My vote Did not vote
For
572
Motion adopted

New MFF, own resources and Recovery plan (Motion adopted): 505 For, 119 Against, 69 Abstention, 151 Did not vote (844 Members). João Oliveira: Did not vote.

15 May
2020
15. May 2020 · B9-0158/2020
New MFF, own resources and Recovery plan
B9-0158/2020
My vote Did not vote
For
505
Motion adopted

Estimates of revenue and expenditure for the financial year 2021 – Section I – European Parliament (Motion adopted): 542 For, 94 Against, 56 Abstention, 149 Did not vote (841 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0102/2020
Estimates of revenue and expenditure for the financial year 2021 – Section I – European Parliament
A9-0102/2020
My vote Did not vote
For
542
Motion adopted

2018 discharge: Euratom Supply Agency (ESA) (Motion adopted): 620 For, 59 Against, 14 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0056/2020
2018 discharge: Euratom Supply Agency (ESA)
A9-0056/2020
My vote Did not vote
For
620
Motion adopted

2018 discharge: European Securities and Markets Authority (ESMA) (Motion adopted): 605 For, 58 Against, 30 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0059/2020
2018 discharge: European Securities and Markets Authority (ESMA)
A9-0059/2020
My vote Did not vote
For
605
Motion adopted

2018 discharge: European Agency for Safety and Health at Work (EU-OSHA) (Motion adopted): 607 For, 83 Against, 3 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0033/2020
2018 discharge: European Agency for Safety and Health at Work (EU-OSHA)
A9-0033/2020
My vote Did not vote
For
607
Motion adopted

2018 discharge: European Chemicals Agency (ECHA) (Motion adopted): 604 For, 86 Against, 3 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0063/2020
2018 discharge: European Chemicals Agency (ECHA)
A9-0063/2020
My vote Did not vote
For
604
Motion adopted

2018 discharge: European Union Agency for Fundamental Rights (FRA) (Motion adopted): 460 For, 225 Against, 7 Abstention, 151 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0070/2020
2018 discharge: European Union Agency for Fundamental Rights (FRA)
A9-0070/2020
My vote Did not vote
For
460
Motion adopted

2018 discharge: European Border and Coast Guard Agency (Frontex) (Motion adopted): 588 For, 95 Against, 10 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0072/2020
2018 discharge: European Border and Coast Guard Agency (Frontex)
A9-0072/2020
My vote Did not vote
For
588
Motion adopted

2018 discharge: General budget of the EU - European Economic and Social Committee (Motion adopted): 638 For, 39 Against, 16 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0078/2020
2018 discharge: General budget of the EU - European Economic and Social Committee
A9-0078/2020
My vote Did not vote
For
638
Motion adopted

2018 discharge: EU Judicial Cooperation Unit (Eurojust) (Motion adopted): 626 For, 59 Against, 7 Abstention, 151 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0048/2020
2018 discharge: EU Judicial Cooperation Unit (Eurojust)
A9-0048/2020
My vote Did not vote
For
626
Motion adopted

2018 discharge: European Training Foundation (ETF) (Motion adopted): 604 For, 86 Against, 3 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0047/2020
2018 discharge: European Training Foundation (ETF)
A9-0047/2020
My vote Did not vote
For
604
Motion adopted

2018 discharge: European Centre for the Development of Vocational Training (CEDEFOP) (Motion adopted): 463 For, 224 Against, 5 Abstention, 151 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0040/2020
2018 discharge: European Centre for the Development of Vocational Training (CEDEFOP)
A9-0040/2020
My vote Did not vote
For
463
Motion adopted

2018 discharge: General budget of the EU - Council and European Council (Motion adopted): 641 For, 30 Against, 22 Abstention, 150 Did not vote (843 Members). João Oliveira: Did not vote.

14 May
2020
14. May 2020 · A9-0038/2020
2018 discharge: General budget of the EU - Council and European Council
A9-0038/2020
My vote Did not vote
For
641
Showing 18 of 2465
Follow us on Instagram @checksomevotes @checksomevotes_en