| 1 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-05-03 | $1,029 | Primary (P) | Filing 1790726FEC filing ↗ |
| 2 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-07-11 | $1,029 | Primary (P) | Filing 1891255 · amendedFEC filing ↗ |
| 3 | SPRUILL, JOHN CROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | LAURIE BUCKHOUT FOR CONGRESSC00853499 | 2023-12-14 | $250 | Primary 2024 (P2024) | Filing 1750832FEC filing ↗ |
| 4 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-07-05 | $50 | Primary (P) | Filing 1891255 · amendedFEC filing ↗ |
| 5 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2023-12-08 | $10 | Primary (P) | Filing 1747228FEC filing ↗ |
| 6 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-11-08 | $10 | Primary (P) | Filing 1891259 · amendedFEC filing ↗ |
| 7 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2023-11-08 | $10 | Primary (P) | Filing 1739622FEC filing ↗ |
| 8 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-05-08 | $10 | Primary (P) | Filing 1790726FEC filing ↗ |
| 9 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-09-08 | $10 | Primary (P) | Filing 1891257 · amendedFEC filing ↗ |
| 10 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-08-08 | $10 | Primary (P) | Filing 1891256 · amendedFEC filing ↗ |
| 11 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-07-08 | $10 | Primary (P) | Filing 1891255 · amendedFEC filing ↗ |
| 12 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2023-10-08 | $10 | Primary (P) | Filing 1738464 · amendedFEC filing ↗ |
| 13 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-06-08 | $10 | Primary (P) | Filing 1804796FEC filing ↗ |
| 14 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-10-08 | $10 | Primary (P) | Filing 1891258 · amendedFEC filing ↗ |
| 15 | SPRUILL, JOHNROPER, NC · 27970 | ESTIMATOR · BE SINGLETON | NORTH CAROLINA REPUBLICAN PARTYC00038505 | 2024-12-08 | $10 | Primary (P) | Filing 1891260 · amendedFEC filing ↗ |