| 21 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2024-01-12 | $50 | Primary 2028 (P2028) | Filing 1773714FEC filing ↗ |
| 22 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2023-07-12 | $50 | Primary 2028 (P2028) | Filing 1729472FEC filing ↗ |
| 23 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2023-08-12 | $50 | Primary 2028 (P2028) | Filing 1729472FEC filing ↗ |
| 24 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2024-09-12 | $50 | Primary 2028 (P2028) | Filing 1827010FEC filing ↗ |
| 25 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2023-11-12 | $50 | Primary 2028 (P2028) | Filing 1748072FEC filing ↗ |
| 26 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2023-06-12 | $50 | Primary 2028 (P2028) | Filing 1712477FEC filing ↗ |
| 27 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2024-05-12 | $50 | Primary 2028 (P2028) | Filing 1798958FEC filing ↗ |
| 28 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2023-03-12 | $50 | Primary 2028 (P2028) | Filing 1698056FEC filing ↗ |
| 29 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2024-08-12 | $50 | Primary 2028 (P2028) | Filing 1827010FEC filing ↗ |
| 30 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | THERIAULT FOR CONGRESSC00852061 | 2024-05-29 | $50 | Primary 2024 (P2024) | Filing 1801908FEC filing ↗ |
| 31 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | JOHN KENNEDY FOR USC00608398 | 2024-06-12 | $50 | Primary 2028 (P2028) | Filing 1798958FEC filing ↗ |
| 32 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2023-09-05 | $99 | Primary 2024 (P2024) | Filing 1729481FEC filing ↗ |
| 33 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-05-05 | $99 | Primary 2024 (P2024) | Filing 1801317FEC filing ↗ |
| 34 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-01-05 | $99 | Primary 2024 (P2024) | Filing 1774895FEC filing ↗ |
| 35 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-03-05 | $99 | Primary 2024 (P2024) | Filing 1774895FEC filing ↗ |
| 36 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-04-05 | $99 | Primary 2024 (P2024) | Filing 1779754FEC filing ↗ |
| 37 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-02-05 | $99 | Primary 2024 (P2024) | Filing 1774895FEC filing ↗ |
| 38 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-06-05 | $99 | General 2024 (G2024) | Filing 1801317FEC filing ↗ |
| 39 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2024-11-05 | $99 | General 2024 (G2024) | Filing 1860181 · amendedFEC filing ↗ |
| 40 | MATTINGLY, PHILNORTH ANSON, ME · 04958 | OWNER · MPC INC | BANKS FOR SENATEC00577999 | 2023-10-05 | $99 | Primary 2024 (P2024) | Filing 1779740 · amendedFEC filing ↗ |