| 21 | BARNHILL, JR., ROBERTROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-04-24 | $500 | Primary (P) | Filing 1800865FEC filing ↗ |
| 22 | BARNHILL, JR., ROBERTROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | STEVE GARVEY FOR US SENATEC00852897 | 2024-08-30 | $500 | General 2024 (G2024) | Filing 1829387FEC filing ↗ |
| 23 | BARNHILL, JR., ROBERTROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | STEVE GARVEY FOR US SENATEC00852897 | 2024-04-24 | $500 | General 2024 (G2024) | Filing 1801664FEC filing ↗ |
| 24 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-08-30 | $500 | Primary (P) | Filing 1828951FEC filing ↗ |
| 25 | BARNHILL, ROBERT E. JR.ROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | JOHN KENNEDY FOR USC00608398 | 2024-04-15 | $700 | General 2028 (G2028) | Filing 1798958FEC filing ↗ |
| 26 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-10-11 | $880 | Primary (P) | Filing 1841395FEC filing ↗ |
| 27 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-10-18 | $880 | Primary (P) | Filing 1858245FEC filing ↗ |
| 28 | BARNHILL, BOBROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2023-06-15 | $990 | Primary (P) | Filing 1720509FEC filing ↗ |
| 29 | BARNHILL, BOBROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | NRSCC00027466 | 2023-06-15 | $990 | Primary (P) | EARMARKED FROM WINRED; REFUNDED $990.00 ON 06/21/2023Filing 1716554FEC filing ↗ |
| 30 | BARNHILL, BOBROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | NRSCC00027466 | 2023-06-15 | $990 | Primary (P) | EARMARKED FROM WINREDFiling 1716554FEC filing ↗ |
| 31 | BARNHILL, BOBROCKY MOUNT, NC · 27801 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2023-06-15 | $990 | Primary (P) | Filing 1720509FEC filing ↗ |
| 32 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-10-18 | $1,000 | Primary (P) | Filing 1858245FEC filing ↗ |
| 33 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-08-21 | $1,000 | Primary (P) | Filing 1828951FEC filing ↗ |
| 34 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | JOHN KENNEDY FOR USC00608398 | 2024-08-21 | $1,000 | Primary 2028 (P2028) | Filing 1827010FEC filing ↗ |
| 35 | BARNHILL, BOBROCKY MOUNT, NC · 27804 | CHAIRMAN · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-10-11 | $1,000 | Primary (P) | Filing 1841395FEC filing ↗ |
| 36 | BARNHILL, ROBERT E IIIROCKY MOUNT, NC · 27803 | PRESIDENT AND CEO · BARNHILL CONTRACTING COMPANY | LAURIE BUCKHOUT FOR CONGRESSC00853499 | 2024-09-13 | $1,200 | Primary 2024 (P2024) | Filing 1828978FEC filing ↗ |
| 37 | BARNHILL, ROBERT E IIIROCKY MOUNT, NC · 27803 | PRESIDENT, CEO · BARNHILL CONTRACTING CO | FRIENDS OF TIM MOOREC00856005 | 2023-11-20 | $1,500 | Primary 2024 (P2024) | Filing 1750792FEC filing ↗ |
| 38 | BARNHILL, III, ROBERTROCKY MOUNT, NC · 27803 | PRESIDENT AND CEO · BARNHILL CONTRACTING COMPANY | WINREDC00694323 | 2024-09-11 | $1,500 | Primary (P) | Filing 1828951FEC filing ↗ |
| 39 | BARNHILL, ROBERT MR. IIIROCKY MOUNT, NC · 27803 | PRESIDENT AND CEO · BARNHILL CONTRACTING COMPANY | DAVID ROUZER FOR CONGRESSC00501643 | 2023-05-22 | $1,500 | Primary 2024 (P2024) | Filing 1713065FEC filing ↗ |
| 40 | BARNHILL, ROBERT EROCKY MOUNT, NC · 27803 | PRESIDENT AND CEO · BARNHILL CONTRACTING COMPANY | FRIENDS OF TIM MOOREC00856005 | 2024-02-01 | $1,800 | Primary 2024 (P2024) | Filing 1759151FEC filing ↗ |