Follow Mi Money

JOHN PETRO

Individual Federal 5 filed spellings · 2013–2025 · 154 transactions

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 · 49008 — $50,901 JOHN PETRO · 49008 — $6,555 JOHN W PETRO · 49008 — $5,703 JOHN PETRO · 49008 — $400 JOHN W W PETRO · 49008 — $300
$2,060money in
$48,841money out
154transactions
2013–2025active

Employer 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.

NONE NOT REQUIRED RETIRED . WESTERN MICHIGAN UNIVERSITY N/A

Occupation: PROFESSOR · NOT REQUIRED · RETIRED · NOT EMPLOYED

By 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.

TypeDirectionTransactionsAmount
contribution paid 131 $48,341.00
contribution refund received 9 $2,902.00
nonfederal account paid 2 $500.00
contribution received 12 $-842.00

Paid out to

Expenditures and independent expenditures, largest first.

NameTypeTxns AmountYears
CLEMENTS FOR CONGRESS Committee Federal 9 $10,400 2013–2015
GRETCHEN DRISKELL FOR CONGRESS Committee Federal 13 $5,800 2015–2018
MATT LONGJOHN FOR CONGRESS Committee Federal 3 $5,400 2018–2018
PETERS FOR MICHIGAN Committee Federal 20 $5,100 2019–2021
DEMOCRATIC ACTION Committee Federal 7 $3,815 2020–2025
CLEMENTS FOR CONGRESS Committee Federal 3 $2,700 2017–2018
DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEE Committee Federal 11 $2,575 2015–2019
HMP Committee Federal 1 $2,000 2016–2016
DSCC Committee Federal 7 $1,700 2017–2020
LON JOHNSON FOR CONGRESS Committee Federal 3 $1,500 2016–2016
DCCC Committee Federal 5 $1,303 2016–2019
LONGJOHN VICTORY FUND Committee Federal 1 $1,000 2018–2018
TAMMY FOR ILLINOIS Committee Federal 6 $750 2016–2022
STABENOW FOR US SENATE Committee Federal 5 $700 2017–2018
STOP REPUBLICANS Committee Federal 8 $613 2025–2025
SMP Committee Federal 2 $500 2018–2019
ELLEN LIPTON FOR CONGRESS Committee Federal 1 $500 2018–2018
GRETCHEN DRISKELL FOR CONGRESS Committee Federal 2 $500 2019–2020
JON HOADLEY FOR CONGRESS Committee Federal 2 $350 2019–2019
HILLARY VICTORY FUND Committee Federal 2 $250 2016–2016
DEMOCRACYFIRST PAC Committee Federal 5 $220 2025–2025
TAMMY BALDWIN FOR SENATE Committee Federal 2 $200 2018–2021
WARREN FOR SENATE, INC. Committee Federal 2 $200 2018–2018
TINA SMITH FOR MINNESOTA Committee Federal 2 $200 2018–2018
314 ACTION IMPACT SLATE Committee Federal 1 $120 2023–2023
DIGNITY OF WORK PAC Committee Federal 1 $100 2023–2023
GET STUFF DONE Committee Federal 1 $100 2018–2018
ELLISON FOR CONGRESS Committee Federal 2 $70 2016–2016
WHITEHOUSE FOR SENATE Committee Federal 1 $50 2018–2018
KLOBUCHAR FOR MINNESOTA Committee Federal 1 $50 2018–2018
LET AMERICA VOTE PAC Committee Federal 1 $48 2020–2020
ACTBLUE Committee Federal 3 $27 2020–2020

Tick two or more. Click a count or amount to see every transaction between the pair.

Received from

Contributions, in-kind receipts, loans and transfers in, largest first.

NameTypeTxns AmountYears
CLEMENTS FOR CONGRESS Committee Federal 1 $2,700 2018–2018
DSCC Committee Federal 1 $100 2020–2020
LET AMERICA VOTE PAC Committee Federal 4 $95 2020–2020
ACTBLUE Committee Federal 15 $-835 2019–2020

Tick two or more. Click a count or amount to see every transaction between the pair.

Activity over time

By filing year. Gaps are gaps in the filed record, not proof of inactivity.

YearInOutScale
2013 — $5,000
2015 — $7,485
2016 — $5,903
2017 — $4,410
2018 $2,700 $12,400
2019 $200 $3,200
2020 $-840 $4,425
2021 — $1,100
2022 — $250
2023 — $220
2025 — $4,448

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 154, most recent first. Every row carries the statement and row id it came from.

DateFromToType AmountPurpose / targetSource
2025-12-10 JOHN PETRO DEMOCRACYFIRST PAC contribution $50.00 earmarked via ACTBLUE FEC filing 1939148 · 53075594 filing ↗ page image ↗
2025-11-17 JOHN PETRO STOP REPUBLICANS contribution $13.00 earmarked via ACTBLUE FEC filing 1938238 · 52956631 filing ↗ page image ↗
2025-11-17 JOHN PETRO STOP REPUBLICANS contribution $15.00 earmarked via ACTBLUE FEC filing 1938238 · 52956632 filing ↗ page image ↗
2025-11-15 JOHN PETRO STOP REPUBLICANS contribution $35.00 earmarked via ACTBLUE FEC filing 1938238 · 52941803 filing ↗ page image ↗
2025-11-10 JOHN PETRO DEMOCRACYFIRST PAC contribution $50.00 earmarked via ACTBLUE FEC filing 1939148 · 52927824 filing ↗ page image ↗
2025-11-09 JOHN PETRO DEMOCRATIC ACTION contribution $1,000.00 earmarked via ACTBLUE FEC filing 1929571 · 13065759 filing ↗ page image ↗
2025-11-09 JOHN PETRO DEMOCRATIC ACTION contribution $15.00 earmarked via ACTBLUE FEC filing 1929571 · 13069861 filing ↗ page image ↗
2025-11-07 JOHN PETRO DEMOCRACYFIRST PAC contribution $35.00 earmarked via ACTBLUE FEC filing 1939148 · 52891666 filing ↗ page image ↗
2025-11-07 JOHN PETRO DEMOCRACYFIRST PAC contribution $35.00 earmarked via ACTBLUE FEC filing 1939148 · 52891643 filing ↗ page image ↗
2025-10-27 JOHN PETRO DEMOCRACYFIRST PAC contribution $50.00 earmarked via ACTBLUE FEC filing 1939148 · 52825666 filing ↗ page image ↗
2025-06-22 JOHN PETRO DEMOCRATIC ACTION contribution $100.00 earmarked via ACTBLUE FEC filing 1904660 · 12390862 filing ↗ page image ↗
2025-06-22 JOHN PETRO DEMOCRATIC ACTION contribution $1,200.00 earmarked via ACTBLUE FEC filing 1904660 · 12390861 filing ↗ page image ↗
2025-06-03 JOHN PETRO STOP REPUBLICANS contribution $200.00 earmarked via ACTBLUE FEC filing 1906339 · 51549274 filing ↗ page image ↗
2025-05-29 JOHN PETRO DEMOCRATIC ACTION contribution $1,200.00 earmarked via ACTBLUE FEC filing 1896175 · 12265187 filing ↗ page image ↗
2025-05-29 JOHN PETRO DEMOCRATIC ACTION contribution $100.00 earmarked via ACTBLUE FEC filing 1896175 · 12265607 filing ↗ page image ↗
2025-05-23 JOHN PETRO STOP REPUBLICANS contribution $100.00 earmarked via ACTBLUE FEC filing 1906339 · 51464149 filing ↗ page image ↗
2025-04-17 JOHN PETRO STOP REPUBLICANS contribution $15.00 earmarked via ACTBLUE FEC filing 1906339 · 51065825 filing ↗ page image ↗
2025-04-17 JOHN PETRO STOP REPUBLICANS contribution $200.00 earmarked via ACTBLUE FEC filing 1906339 · 51065816 filing ↗ page image ↗
2025-04-17 JOHN PETRO STOP REPUBLICANS contribution $35.00 earmarked via ACTBLUE FEC filing 1906339 · 51065822 filing ↗ page image ↗
2023-11-29 JOHN PETRO 314 ACTION IMPACT SLATE contribution $120.00 ATTRIBUTED TO JF BETWEEN UNDERWOOD, VARGAS, WILLIAMS, GOROFF, & 314 A… FEC filing 1745396 · 15810763 filing ↗ page image ↗
2023-05-22 JOHN PETRO DIGNITY OF WORK PAC contribution $100.00 FEC filing 1741373 · 25157156 filing ↗ page image ↗
2022-08-29 JOHN PETRO TAMMY FOR ILLINOIS contribution $250.00 FEC filing 1641163 · 13394411 filing ↗ page image ↗
2021-08-16 JOHN PETRO PETERS FOR MICHIGAN contribution $500.00 FEC filing 1801596 · 8367183 filing ↗ page image ↗
2021-07-14 JOHN PETRO TAMMY BALDWIN FOR SENATE contribution $100.00 FEC filing 1727115 · 11272941 filing ↗ page image ↗
2021-06-16 JOHN PETRO PETERS FOR MICHIGAN contribution $500.00 FEC filing 1801575 · 8300899 filing ↗ page image ↗
2020-12-04 JOHN PETRO DEMOCRATIC ACTION contribution $200.00 earmarked via ACTBLUE FEC filing 1493017 · VN8EQPTXGK1 filing ↗ page image ↗
2020-11-03 JOHN PETRO PETERS FOR MICHIGAN contribution $250.00 FEC filing 1503027 · VSH8GQS7708 filing ↗ page image ↗
2020-10-31 JOHN PETRO PETERS FOR MICHIGAN contribution $200.00 * EARMARKED CONTRIBUTION: SEE BELOW FEC filing 1503027 · VSH8GQP1BY0 filing ↗ page image ↗
2020-10-31 JOHN PETRO ACTBLUE contribution $20.00 CONTRIBUTION TO ACTBLUE FEC filing 1481637 · SA11AI_342082986 filing ↗ page image ↗
2020-10-24 JOHN PETRO PETERS FOR MICHIGAN contribution $500.00 FEC filing 1503027 · VSH8GQ328K3 filing ↗ page image ↗
2020-10-20 ACTBLUE JOHN PETRO contribution $-1,100.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR LET AMERICA VOTE PAC … FEC filing 1481637 · SB28A_329974552 filing ↗ page image ↗
2020-10-19 JOHN PETRO ACTBLUE contribution $2.00 CONTRIBUTION TO ACTBLUE FEC filing 1481637 · SA11AI_329976275 filing ↗ page image ↗
2020-10-19 JOHN PETRO ACTBLUE contribution $5.00 CONTRIBUTION TO ACTBLUE FEC filing 1481637 · SA11AI_329975659 filing ↗ page image ↗
2020-09-30 JOHN PETRO GRETCHEN DRISKELL FOR CONGRESS contribution $250.00 earmarked via ACTBLUE FEC filing 1482909 · VPFAPSTB5Q0 filing ↗ page image ↗
2020-09-21 JOHN PETRO PETERS FOR MICHIGAN contribution $500.00 FEC filing 1502976 · VSH8GNQQNQ4 filing ↗ page image ↗
2020-09-07 JOHN PETRO DSCC contribution $100.00 * EARMARKED CONTRIBUTION: SEE BELOW FEC filing 1499660 · 15593681 filing ↗ page image ↗
2020-09-01 JOHN PETRO PETERS FOR MICHIGAN contribution $250.00 FEC filing 1502976 · VSH8GNBBZ44 filing ↗ page image ↗
2020-08-31 JOHN PETRO PETERS FOR MICHIGAN contribution $250.00 FEC filing 1502976 · VSH8GNBB532 filing ↗ page image ↗
2020-08-11 JOHN PETRO PETERS FOR MICHIGAN contribution $200.00 FEC filing 1502976 · VSH8GN0NC32 filing ↗ page image ↗
2020-08-07 JOHN PETRO PETERS FOR MICHIGAN contribution $200.00 earmarked via ACTBLUE FEC filing 1502976 · VSH8GN070D6 filing ↗ page image ↗
2020-06-09 JOHN PETRO PETERS FOR MICHIGAN contribution $200.00 FEC filing 1502949 · VSH8GM9ZP01 filing ↗ page image ↗
2020-05-20 JOHN PETRO PETERS FOR MICHIGAN contribution $250.00 FEC filing 1502949 · VSH8GM2A7S4 filing ↗ page image ↗
2020-05-18 ACTBLUE JOHN PETRO contribution $5.00 EARMARKED FOR LET AMERICA VOTE PAC (C00632398) FEC filing 1413483 · SA11AI_235456362 filing ↗ page image ↗
2020-04-28 DSCC JOHN PETRO contribution refund $100.00 FEC filing 1417917 · SB28A-168833 filing ↗ page image ↗
2020-04-23 ACTBLUE JOHN PETRO contribution $-100.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR DSCC (C00042366) FEC filing 1407307 · SB28A_229005362 filing ↗ page image ↗
2020-04-22 ACTBLUE JOHN PETRO contribution $100.00 EARMARKED FOR DSCC (C00042366) FEC filing 1407307 · SA11AI_229005362 filing ↗ page image ↗
2020-04-22 ACTBLUE JOHN PETRO contribution $100.00 EARMARKED FOR DSCC (C00042366) FEC filing 1407307 · SA11AI_229004739 filing ↗ page image ↗
2020-04-12 JOHN PETRO LET AMERICA VOTE PAC contribution $48.00 earmarked via ACTBLUE FEC filing 1405782 · 10681929 filing ↗ page image ↗
2020-04-10 ACTBLUE JOHN PETRO contribution $48.00 EARMARKED FOR LET AMERICA VOTE PAC (C00632398) FEC filing 1407307 · SA11AI_226172281 filing ↗ page image ↗
2020-04-05 LET AMERICA VOTE PAC JOHN PETRO contribution refund $15.00 FEC filing 1405782 · 500049071 filing ↗ page image ↗
2020-04-05 LET AMERICA VOTE PAC JOHN PETRO contribution refund $15.00 FEC filing 1405782 · 500049054 filing ↗ page image ↗
2020-04-05 LET AMERICA VOTE PAC JOHN PETRO contribution refund $15.00 FEC filing 1405782 · 500049065 filing ↗ page image ↗
2020-04-05 LET AMERICA VOTE PAC JOHN PETRO contribution refund $50.00 FEC filing 1405782 · 500049061 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution $-15.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR LET AMERICA VOTE PAC … FEC filing 1407307 · SB28A_223802852 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution refund $5.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR ACTBLUE (C00401224) FEC filing 1407307 · SB28A_223800340 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution refund $1.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR ACTBLUE (C00401224) FEC filing 1407307 · SB28A_223802886 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution $-15.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR LET AMERICA VOTE PAC … FEC filing 1407307 · SB28A_223800961 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution $-50.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR LET AMERICA VOTE PAC … FEC filing 1407307 · SB28A_223800321 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution refund $1.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR ACTBLUE (C00401224) FEC filing 1407307 · SB28A_223802553 filing ↗ page image ↗
2020-04-02 ACTBLUE JOHN PETRO contribution $-15.00 REFUND OF CONTRIBUTION, INITIALLY EARMARKED FOR LET AMERICA VOTE PAC … FEC filing 1407307 · SB28A_223802505 filing ↗ page image ↗
2020-03-20 JOHN PETRO PETERS FOR MICHIGAN contribution $200.00 * EARMARKED CONTRIBUTION: SEE BELOW FEC filing 1502942 · VSH8GKFJYT5 filing ↗ page image ↗
2020-03-18 JOHN PETRO TAMMY FOR ILLINOIS contribution $100.00 FEC filing 1398865 · VN8KPFCECA9 filing ↗ page image ↗
2020-03-16 JOHN PETRO PETERS FOR MICHIGAN contribution $250.00 FEC filing 1502942 · VSH8GKE4KJ5 filing ↗ page image ↗
2020-02-20 JOHN PETRO PETERS FOR MICHIGAN contribution $200.00 * EARMARKED CONTRIBUTION: SEE BELOW FEC filing 1502942 · VSH8GK80422 filing ↗ page image ↗
2020-01-22 JOHN PETRO PETERS FOR MICHIGAN contribution $250.00 FEC filing 1502942 · VSH8GK09CH3 filing ↗ page image ↗
2019-12-31 JOHN PETRO GRETCHEN DRISKELL FOR CONGRESS contribution $250.00 FEC filing 1370394 · VPFAPSJR9E6 filing ↗ page image ↗
2019-12-27 JOHN PETRO PETERS FOR MICHIGAN contribution $100.00 FEC filing 1499263 · VSH8GJWE978 filing ↗ page image ↗
2019-12-17 JOHN PETRO DSCC contribution $100.00 earmarked via ACTBLUE FEC filing 1376980 · 13582409 filing ↗ page image ↗
2019-11-21 JOHN PETRO PETERS FOR MICHIGAN contribution $100.00 FEC filing 1499263 · VSH8GJPS057 filing ↗ page image ↗
2019-11-17 ACTBLUE JOHN PETRO contribution $100.00 EARMARKED FOR DSCC (C00042366) FEC filing 1378435 · SA11AI_188553601 filing ↗ page image ↗
2019-11-17 ACTBLUE JOHN PETRO contribution $100.00 EARMARKED FOR DSCC (C00042366) FEC filing 1378435 · SA11AI_188552926 filing ↗ page image ↗
2019-10-21 JOHN PETRO PETERS FOR MICHIGAN contribution $100.00 earmarked via ACTBLUE FEC filing 1499263 · VSH8GJJTJP8 filing ↗ page image ↗
2019-08-06 JOHN PETRO PETERS FOR MICHIGAN contribution $100.00 FEC filing 1499253 · VSH8GJ71BY6 filing ↗ page image ↗
2019-08-05 JOHN PETRO JON HOADLEY FOR CONGRESS contribution $100.00 FEC filing 1357765 · VN8XNF4E6K5 filing ↗ page image ↗
2019-04-24 JOHN PETRO JON HOADLEY FOR CONGRESS contribution $250.00 FEC filing 1340517 · VN8XNF21AH0 filing ↗ page image ↗
2019-04-15 JOHN PETRO DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEE contribution $200.00 FEC filing 1335448 · 33294170 filing ↗ page image ↗
2019-02-08 JOHN PETRO DCCC contribution $600.00 FEC filing 1348219 · VT4C310YQNQ8 filing ↗ page image ↗
2019-01-24 JOHN PETRO SMP nonfederal account $300.00 FEC filing 1346112 · 1359501 filing ↗ page image ↗
2019-01-23 JOHN PETRO DSCC contribution $400.00 FEC filing 1317269 · VN874FA2489 filing ↗ page image ↗
2019-01-15 JOHN PETRO DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEE contribution $600.00 FEC filing 1317362 · C36333034 filing ↗ page image ↗
2018-10-31 JOHN PETRO TINA SMITH FOR MINNESOTA contribution $100.00 FEC filing 1299072 · VVBFGFYQ064 filing ↗ page image ↗
2018-10-30 JOHN PETRO GET STUFF DONE contribution $100.00 FEC filing 1333535 · VTEATVPFPE6 filing ↗ page image ↗
2018-10-25 JOHN PETRO TAMMY BALDWIN FOR SENATE contribution $100.00 FEC filing 1299394 · VSHFBH64WT9 filing ↗ page image ↗
2018-10-22 JOHN PETRO LONGJOHN VICTORY FUND contribution $1,000.00 FEC filing 1304006 · SA11AI.4136 filing ↗ page image ↗
2018-10-04 JOHN PETRO DNC SERVICES CORP / DEMOCRATIC NATIONAL COMMITTEE contribution $400.00 FEC filing 1284029 · C35902539 filing ↗ page image ↗
2018-10-04 JOHN PETRO TINA SMITH FOR MINNESOTA contribution $100.00 FEC filing 1283906 · VVBFGF62028 filing ↗ page image ↗
2018-10-04 JOHN PETRO WARREN FOR SENATE, INC. contribution $100.00 FEC filing 1283110 · VTEB2TTT5N5 filing ↗ page image ↗
2018-10-03 JOHN PETRO DCCC contribution $100.00 FEC filing 1301243 · VT4C3ZNVRS5 filing ↗ page image ↗
2018-09-26 JOHN PETRO WHITEHOUSE FOR SENATE contribution $50.00 earmarked via ACTBLUE FEC filing 1271551 · VTE7TTGV532 filing ↗ page image ↗
2018-09-06 JOHN PETRO SMP nonfederal account $200.00 FEC filing 1276728 · 906847 filing ↗ page image ↗
2018-09-04 JOHN PETRO KLOBUCHAR FOR MINNESOTA contribution $50.00 FEC filing 1312776 · C22893152 filing ↗ page image ↗
2018-09-04 JOHN PETRO MATT LONGJOHN FOR CONGRESS contribution $1,700.00 FEC filing 1273230 · VTR2FFRP8V2 filing ↗ page image ↗
2018-09-04 JOHN PETRO TAMMY FOR ILLINOIS contribution $100.00 FEC filing 1270432 · VN8KPEST1S8 filing ↗ page image ↗
2018-08-31 JOHN PETRO GRETCHEN DRISKELL FOR CONGRESS contribution $500.00 earmarked via ACTBLUE FEC filing 1302022 · VPFAPQFRQ95 filing ↗ page image ↗
2018-08-16 JOHN PETRO MATT LONGJOHN FOR CONGRESS contribution $1,000.00 FEC filing 1273230 · VTR2FFGP4N5 filing ↗ page image ↗
2018-08-13 JOHN PETRO STABENOW FOR US SENATE contribution $100.00 FEC filing 1321330 · VPFM4P2K4P9 filing ↗ page image ↗
2018-07-07 CLEMENTS FOR CONGRESS JOHN PETRO contribution refund $2,700.00 FEC filing 1271502 · VNTP89X92E7 filing ↗ page image ↗
2018-07-02 JOHN PETRO MATT LONGJOHN FOR CONGRESS contribution $2,700.00 FEC filing 1253081 · VTR2FEMYQN0 filing ↗ page image ↗
2018-06-26 JOHN PETRO ELLEN LIPTON FOR CONGRESS contribution $500.00 FEC filing 1264776 · VNJ2VHP0ZX9 filing ↗ page image ↗
2018-06-21 JOHN PETRO GRETCHEN DRISKELL FOR CONGRESS contribution $500.00 FEC filing 1253012 · VPFAPPZK5B6 filing ↗ page image ↗

Page 1 of 2 Older →