This name is filed 5 different ways
Showing only the exact filed name. These other spellings may or may not be the same entity — that is your call, not ours. Switch to Merged to include them, and compare.
JOHN PETRO · 48858 — $157,627 JOHN PETRO · 48858 — $6,350 JOHN W PETRO · 48858 — $5,800 JOHN PETRO · 48858 — $5,690 JOHN W W PETRO · 48858 — $100Employer and occupation, as this contributor reported them
Self-reported on contribution filings, in no particular order. Different spellings of the same workplace are listed as filed. Click an employer to see everyone who reported it.
MSSC N/A NOT EMPLOYED NONE NOT-EMPLOYED WESTERN MICHIGAN UNIVERSITYBy transaction type
Kept apart deliberately. An independent expenditure is a payment to a vendor about a candidate; a loan is not a gift; a repayment is not spending.
| Type | Direction | Transactions | Amount |
|---|---|---|---|
| contribution | paid | 537 | $147,750.00 |
| nonfederal account | paid | 12 | $7,000.00 |
| contribution | received | 28 | $1,325.00 |
| contribution refund | received | 4 | $1,252.00 |
| party account | paid | 2 | $300.00 |
Paid out to
Expenditures and independent expenditures, largest first.
Received from
Contributions, in-kind receipts, loans and transfers in, largest first.
Activity over time
By filing year. Gaps are gaps in the filed record, not proof of inactivity.
Save your work
Create a free account or sign in to save entities, comparisons and notes into an investigation, and export every transaction behind them.
Transactions
Showing 1–100 of 583, most recent first. Every row carries the statement and row id it came from.
| Date | From | To | Type | Amount | Purpose / target | Source |
|---|---|---|---|---|---|---|
| 2026-09-30 | JOHN PETRO | FRIENDS OF MARK WARNER | contribution | $250.00 | FEC filing 2026770 · 8613531 filing ↗ | |
| 2026-09-30 | JOHN PETRO | JEFF MERKLEY FOR OREGON | contribution | $250.00 | FEC filing 2024133 · 29196110 filing ↗ | |
| 2026-09-16 | JOHN PETRO | HICKENLOOPER FOR COLORADO | contribution | $338.00 | FEC filing 2026110 · 20134499 filing ↗ | |
| 2026-09-11 | JOHN PETRO | ALASKANS FOR MARY | contribution | $1,000.00 | FEC filing 2026590 · 10848396 filing ↗ | |
| 2026-08-07 | JOHN PETRO | ALASKANS FOR MARY | contribution | $1,000.00 | FEC filing 2026590 · 10516977 filing ↗ | |
| 2026-06-29 | JOHN PETRO | JON OSSOFF FOR SENATE | contribution | $500.00 | FEC filing 1996824 · 15146583 filing ↗ page image ↗ | |
| 2026-06-24 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $250.00 | FEC filing 2013535 · 20242121 filing ↗ page image ↗ | |
| 2026-06-24 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $250.00 | FEC filing 2013535 · 20274786 filing ↗ page image ↗ | |
| 2026-06-24 | JOHN PETRO | ELISSA SLOTKIN FOR MICHIGAN | contribution | $1,150.00 | FEC filing 1995971 · 8079462 filing ↗ page image ↗ | |
| 2026-06-23 | JOHN PETRO | MARK KELLY FOR SENATE | contribution | $250.00 | FEC filing 1995449 · 25183724 filing ↗ page image ↗ | |
| 2026-06-04 | JOHN PETRO | ALASKANS FOR MARY | contribution | $500.00 | FEC filing 1997617 · 10069446 filing ↗ page image ↗ | |
| 2026-04-13 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $500.00 | FEC filing 2013535 · 19984621 filing ↗ page image ↗ | |
| 2026-04-03 | JOHN PETRO | JON OSSOFF FOR SENATE | contribution | $500.00 | FEC filing 1973327 · 14729229 filing ↗ page image ↗ | |
| 2026-03-31 | JOHN PETRO | HICKENLOOPER FOR COLORADO | contribution | $225.00 | FEC filing 1966501 · 19677142 filing ↗ page image ↗ | |
| 2026-03-31 | JOHN PETRO | CORY BOOKER FOR SENATE | contribution | $250.00 | FEC filing 1992053 · 3316601 filing ↗ page image ↗ | |
| 2026-03-30 | JOHN PETRO | DSCC | contribution | $1,000.00 | FEC filing 1969971 · 29381697 filing ↗ page image ↗ | |
| 2026-03-26 | JOHN PETRO | MCMORROW FOR MICHIGAN | contribution | $500.00 | FEC filing 1966642 · 8733611 filing ↗ page image ↗ | |
| 2026-03-26 | JOHN PETRO | MARTIN HEINRICH FOR SENATE | contribution | $250.00 | FEC filing 1963949 · 27904963 filing ↗ page image ↗ | |
| 2026-03-24 | JOHN PETRO | HALEY STEVENS FOR SENATE | contribution | $350.00 | FEC filing 1966873 · 11105160 filing ↗ page image ↗ | |
| 2026-03-23 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $500.00 | FEC filing 2013449 · 19893129 filing ↗ page image ↗ | |
| 2026-03-13 | JOHN PETRO | SMP | nonfederal account | $900.00 | FEC filing 1967352 · 6520066 filing ↗ page image ↗ | |
| 2026-03-02 | JOHN PETRO | TAMMY BALDWIN FOR SENATE | contribution | $500.00 | FEC filing 1992321 · 15809298 filing ↗ page image ↗ | |
| 2026-02-17 | JOHN PETRO | FRIENDS OF SHERROD BROWN | contribution | $500.00 | FEC filing 1967034 · 43734905 filing ↗ page image ↗ | |
| 2026-02-09 | JOHN PETRO | JON OSSOFF FOR SENATE | contribution | $500.00 | FEC filing 1966092 · 14452482 filing ↗ page image ↗ | |
| 2026-02-04 | JOHN PETRO | FRIENDS OF MARK WARNER | contribution | $500.00 | FEC filing 1996359 · 7466925 filing ↗ page image ↗ | |
| 2026-02-04 | JOHN PETRO | CATHERINE CORTEZ MASTO FOR SENATE | contribution | $500.00 | FEC filing 1964938 · 5104725 filing ↗ page image ↗ | |
| 2026-01-12 | JOHN PETRO | HICKENLOOPER FOR COLORADO | contribution | $225.00 | FEC filing 1966501 · 19501883 filing ↗ page image ↗ | |
| 2025-12-23 | JOHN PETRO | GRAHAM FOR MAINE | contribution | $250.00 | FEC filing 1943356 · 6107739 filing ↗ page image ↗ | |
| 2025-12-22 | JOHN PETRO | HALEY STEVENS FOR SENATE | contribution | $250.00 | FEC filing 1952378 · 10911020 filing ↗ page image ↗ | |
| 2025-12-19 | JOHN PETRO | MCMORROW FOR MICHIGAN | contribution | $500.00 | FEC filing 1943320 · 8510995 filing ↗ page image ↗ | |
| 2025-12-17 | JOHN PETRO | JEFF MERKLEY FOR OREGON | contribution | $250.00 | FEC filing 1939583 · 27554673 filing ↗ page image ↗ | |
| 2025-12-16 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $500.00 | FEC filing 1939484 · 19571173 filing ↗ page image ↗ | |
| 2025-12-12 | JOHN PETRO | CHRISTINA BOHANNAN FOR CONGRESS | contribution | $250.00 | FEC filing 1942572 · 19558957 filing ↗ page image ↗ | |
| 2025-12-09 | JOHN PETRO | HICKENLOOPER FOR COLORADO | contribution | $100.00 | FEC filing 1941916 · 19442146 filing ↗ page image ↗ | |
| 2025-12-09 | JOHN PETRO | DCCC | party account | $100.00 | HEADQUARTERS/BUILDING FUND ACCOUNT CONTRIBUTION | FEC filing 1940622 · 46175206 filing ↗ page image ↗ |
| 2025-12-07 | JOHN PETRO | ALLRED FOR TEXAS 2026 | contribution | $800.00 | FEC filing 1943403 · 27521688 filing ↗ page image ↗ | |
| 2025-11-21 | JOHN PETRO | MCMORROW FOR MICHIGAN | contribution | $100.00 | FEC filing 1943320 · 8478473 filing ↗ page image ↗ | |
| 2025-11-20 | JOHN PETRO | MARK KELLY FOR SENATE | contribution | $250.00 | FEC filing 1941700 · 23640645 filing ↗ page image ↗ | |
| 2025-11-18 | JOHN PETRO | WYDEN FOR SENATE | contribution | $250.00 | FEC filing 1991526 · 13755393 filing ↗ page image ↗ | |
| 2025-11-17 | JOHN PETRO | ACTBLUE | contribution | $3.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1953256 · SA11AI_756257443 filing ↗ page image ↗ |
| 2025-11-17 | JOHN PETRO | ACTBLUE | contribution | $3.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1953256 · SA11AI_756257497 filing ↗ page image ↗ |
| 2025-11-15 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1953256 · SA11AI_755943265 filing ↗ page image ↗ |
| 2025-11-12 | JOHN PETRO | ALSOBROOKS FOR SENATE | contribution | $500.00 | FEC filing 1940780 · 10451280 filing ↗ page image ↗ | |
| 2025-11-10 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $500.00 | FEC filing 1939484 · 19456311 filing ↗ page image ↗ | |
| 2025-11-09 | JOHN PETRO | ACTBLUE | contribution | $3.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1953256 · SA11AI_754788970 filing ↗ page image ↗ |
| 2025-11-05 | JOHN PETRO | HALEY STEVENS FOR SENATE | contribution | $500.00 | FEC filing 1952378 · 10813797 filing ↗ page image ↗ | |
| 2025-11-05 | JOHN PETRO | DCCC | party account | $200.00 | HEADQUARTERS/BUILDING FUND CONTRIBUTION | FEC filing 1929479 · 46023753 filing ↗ page image ↗ |
| 2025-10-20 | JOHN PETRO | CHRISTINA BOHANNAN FOR CONGRESS | contribution | $250.00 | FEC filing 1942572 · 19411245 filing ↗ page image ↗ | |
| 2025-10-14 | JOHN PETRO | ROSEN FOR NEVADA | contribution | $500.00 | FEC filing 1942712 · 7196380 filing ↗ page image ↗ | |
| 2025-09-26 | JOHN PETRO | SCHIFF FOR SENATE | contribution | $250.00 | FEC filing 1921255 · 19307311 filing ↗ page image ↗ | |
| 2025-09-26 | JOHN PETRO | JON OSSOFF FOR SENATE | contribution | $250.00 | FEC filing 1921132 · 13937466 filing ↗ page image ↗ | |
| 2025-09-24 | JOHN PETRO | GALLEGO FOR ARIZONA | contribution | $500.00 | FEC filing 1921099 · 26915805 filing ↗ page image ↗ | |
| 2025-09-19 | JOHN PETRO | CORY BOOKER FOR SENATE | contribution | $250.00 | FEC filing 1921322 · 3107558 filing ↗ page image ↗ | |
| 2025-09-17 | JOHN PETRO | CATHERINE CORTEZ MASTO FOR SENATE | contribution | $500.00 | FEC filing 1959707 · 5092813 filing ↗ page image ↗ | |
| 2025-09-12 | JOHN PETRO | DCCC | contribution | $200.00 | FEC filing 1925354 · 45751505 filing ↗ page image ↗ | |
| 2025-08-27 | JOHN PETRO | VOTEVETS | contribution | $250.00 | FEC filing 1931365 · 2813041 filing ↗ page image ↗ | |
| 2025-08-26 | JOHN PETRO | CHRISTINA BOHANNAN FOR CONGRESS | contribution | $250.00 | FEC filing 1921223 · 19209332 filing ↗ page image ↗ | |
| 2025-08-08 | JOHN PETRO | ROSEN FOR NEVADA | contribution | $500.00 | FEC filing 1920965 · 7055768 filing ↗ page image ↗ | |
| 2025-08-08 | JOHN PETRO | CHRISTINA BOHANNAN FOR CONGRESS | contribution | $250.00 | FEC filing 1921223 · 19151659 filing ↗ page image ↗ | |
| 2025-08-07 | JOHN PETRO | DCCC | contribution | $200.00 | FEC filing 1916089 · 45591808 filing ↗ page image ↗ | |
| 2025-07-25 | JOHN PETRO | TAMMY BALDWIN FOR SENATE | contribution | $500.00 | FEC filing 1992214 · 15237484 filing ↗ page image ↗ | |
| 2025-07-01 | JOHN PETRO | ALLRED FOR TEXAS 2026 | contribution | $250.00 | earmarked via ACTBLUE | FEC filing 1921483 · 26608658 filing ↗ page image ↗ |
| 2025-06-30 | JOHN PETRO | SCHIFF FOR SENATE | contribution | $250.00 | FEC filing 1903139 · 19133637 filing ↗ page image ↗ | |
| 2025-06-25 | JOHN PETRO | JORDAN FOR MAINE | contribution | $250.00 | FEC filing 1902922 · 3057691 filing ↗ page image ↗ | |
| 2025-06-24 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $500.00 | FEC filing 1916666 · 18961842 filing ↗ page image ↗ | |
| 2025-06-24 | JOHN PETRO | LEADERS WE DESERVE | contribution | $250.00 | FEC filing 1904723 · 9797663 filing ↗ page image ↗ | |
| 2025-06-22 | JOHN PETRO | ACTBLUE | contribution | $120.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_720772141 filing ↗ page image ↗ |
| 2025-06-22 | JOHN PETRO | ACTBLUE | contribution | $10.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_720772539 filing ↗ page image ↗ |
| 2025-06-17 | JOHN PETRO | SMP | nonfederal account | $1,000.00 | FEC filing 1909769 · 6282100 filing ↗ page image ↗ | |
| 2025-06-13 | JOHN PETRO | JON OSSOFF FOR SENATE | contribution | $250.00 | FEC filing 1902829 · 13527115 filing ↗ page image ↗ | |
| 2025-06-10 | JOHN PETRO | ACTBLUE | contribution | $2.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_718120540 filing ↗ page image ↗ |
| 2025-06-10 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_718118746 filing ↗ page image ↗ |
| 2025-06-06 | JOHN PETRO | ACTBLUE | contribution | $3.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_717325125 filing ↗ page image ↗ |
| 2025-06-03 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_716680908 filing ↗ page image ↗ |
| 2025-06-03 | JOHN PETRO | ACTBLUE | contribution | $3.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_716682557 filing ↗ page image ↗ |
| 2025-06-03 | ACTBLUE | JOHN PETRO | contribution | $200.00 | EARMARKED FOR STOP REPUBLICANS (C00633404) | FEC filing 1909062 · SA11AI_716679094 filing ↗ page image ↗ |
| 2025-06-03 | JOHN PETRO | ACTBLUE | contribution | $20.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_716679112 filing ↗ page image ↗ |
| 2025-06-03 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_716679768 filing ↗ page image ↗ |
| 2025-06-02 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_716503844 filing ↗ page image ↗ |
| 2025-06-02 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_716503743 filing ↗ page image ↗ |
| 2025-05-29 | JOHN PETRO | ACTBLUE | contribution | $10.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_715677808 filing ↗ page image ↗ |
| 2025-05-23 | JOHN PETRO | ACTBLUE | contribution | $18.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_714514906 filing ↗ page image ↗ |
| 2025-05-23 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_714510373 filing ↗ page image ↗ |
| 2025-05-23 | JOHN PETRO | ACTBLUE | contribution | $4.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_714507568 filing ↗ page image ↗ |
| 2025-04-20 | JOHN PETRO | ACTBLUE | contribution | $5.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_707739627 filing ↗ page image ↗ |
| 2025-04-20 | JOHN PETRO | ACTBLUE | contribution | $5.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_707739766 filing ↗ page image ↗ |
| 2025-04-17 | ACTBLUE | JOHN PETRO | contribution | $200.00 | EARMARKED FOR STOP REPUBLICANS (C00633404) | FEC filing 1909062 · SA11AI_707125581 filing ↗ page image ↗ |
| 2025-04-17 | JOHN PETRO | ACTBLUE | contribution | $10.00 | CONTRIBUTION TO ACTBLUE | FEC filing 1909062 · SA11AI_707125629 filing ↗ page image ↗ |
| 2025-03-19 | JOHN PETRO | SMP | nonfederal account | $900.00 | FEC filing 1909769 · 6177202 filing ↗ page image ↗ | |
| 2025-02-05 | JOHN PETRO | DSCC | contribution | $1,000.00 | FEC filing 1881864 · 27001776 filing ↗ page image ↗ | |
| 2025-02-05 | JOHN PETRO | TAMMY FOR ILLINOIS | contribution | $250.00 | FEC filing 1887645 · 18592425 filing ↗ page image ↗ | |
| 2025-01-29 | JOHN PETRO | GALLEGO FOR ARIZONA | contribution | $500.00 | FEC filing 1886969 · 24874661 filing ↗ page image ↗ | |
| 2025-01-29 | JOHN PETRO | DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEE | contribution | $300.00 | FEC filing 1878291 · 63680990 filing ↗ page image ↗ | |
| 2025-01-28 | JOHN PETRO | JON OSSOFF FOR SENATE | contribution | $250.00 | FEC filing 1893900 · 12640929 filing ↗ page image ↗ | |
| 2024-11-25 | FRIENDS OF COLIN ALLRED 2024 | JOHN PETRO | contribution refund | $50.00 | FEC filing 1887741 · 500401250 filing ↗ page image ↗ | |
| 2024-10-31 | JOHN PETRO | DIGNITY OF WORK PAC | contribution | $500.00 | earmarked via ACTBLUE | FEC filing 1856550 · 37469526 filing ↗ page image ↗ |
| 2024-10-30 | JOHN PETRO | ALSOBROOKS FOR SENATE | contribution | $500.00 | FEC filing 1858664 · 8385175 filing ↗ page image ↗ | |
| 2024-10-29 | JOHN PETRO | DSCC | contribution | $600.00 | FEC filing 1857612 · 26626336 filing ↗ page image ↗ | |
| 2024-10-25 | JOHN PETRO | DEMOCRACY MOBILIZATION PROJECT PAC (DMP) | contribution | $250.00 | FEC filing 1911991 · 24905887 filing ↗ page image ↗ | |
| 2024-10-23 | JOHN PETRO | PEOPLE FOR PATTY MURRAY | contribution | $500.00 | FEC filing 1890157 · 21758083 filing ↗ page image ↗ |
Page 1 of 6 Older →