MEP of the week
Michalis Hadjipantela, official European Parliament portrait

Member of the European Parliament · Cyprus EPP

Michalis Hadjipantela

MEP for Cyprus · European People's Party · Democratic Rally · official EP profile

As of 7 November 2026, Michalis Hadjipantela (EPP, Cyprus) has declared 175 lobby meetings this term - rank 126 of 720 MEPs by declared meetings.

That is one of the fuller declaration sheets in the Parliament - 1.8× the average member, and it ranks 38 of 185 in the EPP group.

72% of this MEP's declared counterpart entries, including diplomatic and government entries, carry a declared EU Transparency Register link - above the like-for-like raw Parliament-wide share of 52%.

175
declared meetings
current term
175
records since 2016
full dataset
72%
all counterpart entries linked
incl. diplomacy; vs 52% EP‑wide
126/720
rank, all MEPs
by declared meetings
38/185
rank in EPP

Compare with the rest: search and sort all 720 MEPs, or see every MEP from Cyprus.

Compared with the averages

Michalis Hadjipantela, this term
175
Parliament average
100
EPP average
108

Transparency this term

Monthly declared meetings (bars) and the share of all counterpart entries carrying a declared Register link, including diplomatic and government entries (line), July 2024 to November 2026. This is the same current-term window as the figures above, beginning 16 July 2024.

Current month, partial through 6 Nov 2026: 0 declared meetings in Nov 2026. Peak: 17 in Apr 2026.

0%25%50%75%100%017July 2024: 0 declared meetingsAugust 2024: 0 declared meetingsSeptember 2024: 5 declared meetingsOctober 2024: 8 declared meetingsNovember 2024: 4 declared meetingsDecember 2024: 3 declared meetingsJanuary 2025: 9 declared meetingsFebruary 2025: 7 declared meetingsMarch 2025: 6 declared meetingsApril 2025: 6 declared meetingsMay 2025: 9 declared meetingsJune 2025: 8 declared meetingsJuly 2025: 6 declared meetingsAugust 2025: 0 declared meetingsSeptember 2025: 11 declared meetingsOctober 2025: 8 declared meetingsNovember 2025: 10 declared meetingsDecember 2025: 6 declared meetingsJanuary 2026: 2 declared meetingsFebruary 2026: 7 declared meetingsMarch 2026: 8 declared meetingsApril 2026: 17 declared meetingsMay 2026: 8 declared meetingsJune 2026: 7 declared meetingsJuly 2026: 7 declared meetingsAugust 2026: 3 declared meetingsSeptember 2026: 4 declared meetingsOctober 2026: 6 declared meetingsNovember 2026: 0 declared meetingsnew termMonths with no declared meetings have no Register-share value; the dashes join the months either sideMonthly share of all counterpart entries carrying a declared Register link2024202520260%25%50%75%100%017July 2024: 0 declared meetingsAugust 2024: 0 declared meetingsSeptember 2024: 5 declared meetingsOctober 2024: 8 declared meetingsNovember 2024: 4 declared meetingsDecember 2024: 3 declared meetingsJanuary 2025: 9 declared meetingsFebruary 2025: 7 declared meetingsMarch 2025: 6 declared meetingsApril 2025: 6 declared meetingsMay 2025: 9 declared meetingsJune 2025: 8 declared meetingsJuly 2025: 6 declared meetingsAugust 2025: 0 declared meetingsSeptember 2025: 11 declared meetingsOctober 2025: 8 declared meetingsNovember 2025: 10 declared meetingsDecember 2025: 6 declared meetingsJanuary 2026: 2 declared meetingsFebruary 2026: 7 declared meetingsMarch 2026: 8 declared meetingsApril 2026: 17 declared meetingsMay 2026: 8 declared meetingsJune 2026: 7 declared meetingsJuly 2026: 7 declared meetingsAugust 2026: 3 declared meetingsSeptember 2026: 4 declared meetingsOctober 2026: 6 declared meetingsNovember 2026: 0 declared meetingsnew termMonths with no declared meetings have no Register-share value; the dashes join the months either sideMonthly share of all counterpart entries carrying a declared Register link2024202520260%50%100%017202420252026
declared meetings per month (left axis)all counterpart entries carrying a declared Register link; diplomacy included (right axis)
Show the figures for each monthHide the monthly figures
Declared meetings each month, and the share of all counterpart entries carrying a declared Register link.
MonthMeetingsLinked
Jul 20240-
Aug 20240-
Sep 20245100%
Oct 2024888.9%
Nov 20244100%
Dec 20243100%
Jan 2025966.7%
Feb 2025785.7%
Mar 2025677.8%
Apr 2025644.4%
May 2025945.5%
Jun 2025860%
Jul 2025683.3%
Aug 20250-
Sep 20251166.7%
Oct 2025877.8%
Nov 20251066.7%
Dec 2025685.7%
Jan 20262100%
Feb 2026771.4%
Mar 2026850%
Apr 20261763.2%
May 2026887.5%
Jun 2026757.1%
Jul 2026775%
Aug 2026366.7%
Sep 2026450%
Oct 20266100%
Nov 20260-

Busiest month: 17 declared in April 2026. Months with no declared meetings have no Register-share value; a dashed stretch of the line joins the months either side.

Who Michalis Hadjipantela meets most

Counterparts are merged by resolved Transparency Register identity where possible. An entry counts as register-linked above only when the MEP declaration itself carries a Register link.

Where the meetings cluster

Both lists count this term. Sector pages count the full 2016–2026 record, and committee pages show each member's current-term total across all subjects, so their figures for this member can be higher.

Most-met sectors this term

Health & pharma (48), Finance (27), Energy (18)

Meetings by committee topic this term

Economic and Monetary Affairs (41), Public Health (38), Environment, Climate and Food Safety (34), Industry, Research and Energy (20), Tax Matters (7), Budgets (3)

Most recent declared meetings

DateCounterpartCapacitySubject
21 Oct 2026Philip Morris International Inc.⁠↗MemberIntroductory meeting with new team
20 Oct 2026European Magazine Media Association⁠↗MemberIntroductory Meeting
20 Oct 2026Gilead Sciences⁠↗MemberBiotech Act updates
14 Oct 2026MedTech Europe⁠↗MemberMedical Devices Regulation
7 Oct 2026Meta Platforms Ireland Limited and its various subsidiaries⁠↗MemberUpdate on various initiatives
6 Oct 2026Efficient Buildings Europe⁠↗MemberIntroductory Meeting
10 Sep 2026Food and Beverage Carton Alliance⁠↗MemberIntroductory Meeting
9 Sep 2026Insurance Association of CyprusMemberIntroductory Meeting
9 Sep 2026TotalEnergies SE⁠↗MemberIntroductory meeting with new Parliament liaison
7 Sep 2026HIV Prevention AllianceMemberHIV Resolution
Show 20 more meetingsShow fewer meetings
DateCounterpartCapacitySubject
27 Aug 2026European MetalsRapporteurCBAM and TDF
26 Aug 2026MedTech Europe⁠↗MemberGeneral Budget
26 Aug 2026European Aluminium AISBL⁠↗Shadow rapporteurCBAM and TDF
29 Jul 2026CL8MemberIntroductory Meeting
14 Jul 2026Alber & Geiger⁠↗MemberIntroductory meeting
8 Jul 2026Eni S.p.A.⁠↗; TotalEnergies SE⁠↗MemberOn Sustainable Finance Disclosure Regulation
7 Jul 2026MedTech Europe⁠↗MemberMedical Devices Regulations
2 Jul 2026KCI Medical Belgium BV / SolventumMemberIntroductory
2 Jul 2026Food­Drink­Europe⁠↗MemberCircularity Act
1 Jul 2026ExxonMobil Petroleum & Chemical⁠↗MemberSFDR
30 Jun 2026Mission of Moldova to the EUMemberIntroductory Meeting
25 Jun 2026UNITE Parliamentarians Network for Global Health⁠↗MemberHIV issues
24 Jun 2026Genmab A/SMemberIntroductory Meeting
17 Jun 2026Deutsche Bank AG⁠↗Shadow rapporteurGlobal Role of Euro
9 Jun 2026Novartis International AG⁠↗MemberBiotech Act
9 Jun 2026Screen4RareMemberIntroductory meeting
8 Jun 2026European Power Tool Association⁠↗Shadow rapporteurCBAM and TDF
27 May 2026TotalEnergies SE⁠↗MemberMeeting about Sustainable Finance Disclosure Regulation
27 May 2026Association for Financial Markets in Europe⁠↗MemberMarket Integration and Supervision Package
27 May 2026TotalEnergies SE⁠↗MemberSustainable Finance Disclosure Regulation

The full record is in the official EP declarations.

Roll-call voting record

Recorded votes only. Parliament held 6,412 roll-call votes while Michalis Hadjipantela held the seat, 606 of them the final vote on a text. A member with no vote recorded may have been on parliamentary business, ill, on leave, or present without voting - the published record does not distinguish these and gives no reason. Votes taken by show of hands or by secret ballot are not recorded by name and are absent here.

85%
roll-calls with a vote recorded
of 6,412 held while seated
534
final texts voted on
of 606
93%
voted with the EPP majority
on 529 final texts
38
differed from EPP
listed below

How they voted on final texts

Share of the 606 final votes held while seated.

Michalis Hadjipantela606 final votes
78%8%12%
For 474Against 46Abstained 14No vote recorded 72

With and against the group

On the 529 final texts where more than half of EPP members casting a vote went one way, and Michalis Hadjipantela also voted. Groups are not bound to vote together: a Member's mandate is personal and exercised freely, so neither figure is a measure of performance.

Voted with the EPP majority49193%
Voted differently387%

Final texts where Michalis Hadjipantela differed from the EPP majority

DateTextTheir voteEPP majority
8 July 2026Motion for a resolution on the Commission Implementing Decision renewing the authorisation for the placing on the market of products containing, consisting of or produced from genetically modified maize NK603 × T25 pursuant to Regulation (EC) No 1829/2003 of the European Parliament and of the Council B10-0335/2026 · Motion for a resolution (as a whole)ForAgainst
8 July 2026The 2025 Commission report on Serbia A10-0163/2026 · Tonino Picula · Motion for a resolution (as a whole)AbstainedFor
17 June 2026The 2025 Commission report on North Macedonia A10-0162/2026 · Thomas Waitz · Motion for a resolution (as a whole)AbstainedFor
17 June 2026The 2025 Commission report on Kosovo A10-0166/2026 · Riho Terras · Motion for a resolution (as a whole)AgainstFor
17 June 2026The 2025 Commission report on Türkiye A10-0106/2026 · Nacho Sánchez Amor · Motion for a resolution (as a whole)AbstainedFor
29 April 2026Motion for a resolution on the draft Commission implementing decision authorising the placing on the market of products containing, consisting of or produced from genetically modified soybean MON 94637 pursuant to Regulation (EC) No 1829/2003 of the European Parliament and of the Council B10-0186/2026 · Motion for a resolutionForAgainst
29 April 2026The situation of fundamental rights in the European Union in 2024 and 2025 A10-0042/2026 · Anna Strolenberg · Motion for a resolution (as a whole)AbstainedFor
11 March 2026The EU enlargement strategy A10-0016/2026 · Petras Auštrevičius · Motion for a resolution (as a whole)AbstainedFor
21 January 2026The implementation of the common security and defence policy – annual report 2025 A10-0265/2025 · Thijs Reuten · Motion for a resolution (as a whole)AbstainedFor
17 December 2025European Defence Readiness 2030: assessment of needs A10-0243/2025 · Christophe Gomart · Motion for a resolution (as a whole)AbstainedFor

28 further instances are not listed. All roll-call votes.

Unlinked but matchable

29 counterpart entries in Michalis Hadjipantela's declarations appear to match an EU Transparency Register entry without being linked in the declaration:

These are the 3 most frequent matches, covering 4 of the 29 entries; the other 25 are not listed.

Matching is automated and can be wrong - see how matching works. Linking the register entry is the fix, and it is the MEP office's to make.