Campaign Donations

Itemized gifts are loaded through June 30, 2026 for the 2025–2026 cycle. Later FEC reports are not processed yet, so recent totals are incomplete.

CAIN, IAN

Republican · Senate, MA · All MA candidates · FEC candidate page

2023–2024 cycle

Money for and against CAIN, IAN, 2024Individuals (itemized): $282,957 (70.8%)Individuals (under $200): $111,456 (27.9%)PACs and party committees: $5,000 (1.3%)Individuals (itemized): $282,957 (70.8%)Individuals (under $200): $111,456 (27.9%)PACs and party committees: $5,000 (1.3%)
Money for and against, 2024 (source)
Source of moneyFor or againstAmountShare
Individuals (itemized)For$282,95770.8%
Individuals (under $200)For$111,45627.9%
PACs and party committeesFor$5,0001.3%
Outside spending forFor$00.0%
Outside spending againstAgainst$00.0%

Donors and outside spenders

DonorHowFor or againstAmountGiftsLatestSource
REYNOLDS, ROBERT L. Contribution For $6,600 1 2024-07-27 filing
MATUSZEWSKI, DANIEL Contribution For $6,600 1 2024-04-12 filing
LANE, WILLIAM Contribution For $6,600 1 2024-06-29 filing
MCGEOGHEGAN, THOMAS Contribution For $6,600 2 2024-05-07 latest filing
QUIRK, DANIEL J. Contribution For $6,600 2 2024-04-22 latest filing
FILIE, ROXANNE Contribution For $6,600 1 2024-04-09 filing
MACKINNON, DJ Contribution For $5,726 1 2024-04-01 filing
CASHMAN, JAY M. Contribution For $5,500 2 2024-08-14 latest filing
O'CONNELL, THOMAS Contribution For $5,500 2 2024-08-15 latest filing
STEER PAC PAC contribution For $5,000 1 2024-06-25 filing
HILOW, GARREN Contribution For $3,571 2 2024-06-30 latest filing
LEBO, BILL Contribution For $3,435 1 2024-04-02 filing
BARRETT, RYAN Contribution For $3,435 1 2024-04-03 filing
MARTIN, LEO Contribution For $3,435 1 2024-04-01 filing
JUDGE, SEAN Contribution For $3,435 1 2024-04-01 filing
POYANT, CHRISTIAN Contribution For $3,435 1 2024-04-30 filing
FORSYTHE, GERALD Contribution For $3,435 1 2024-05-09 filing
KOKINOS, STEVEN Contribution For $3,435 1 2024-04-03 filing
JAMALI, JAHON Contribution For $3,435 1 2024-07-15 filing
RADELL, KATHERINE Contribution For $3,435 1 2024-04-04 filing
WEDDLETON, WILLIAM Contribution For $3,435 1 2024-04-01 filing
RADELL, BRIAN Contribution For $3,435 1 2024-04-01 filing
MENACHEM, PETER Contribution For $3,435 1 2024-04-02 filing
HANNON, JEFF Contribution For $3,300 1 2024-06-30 filing
KEOHANE, EDWARD Contribution For $3,300 1 2024-04-11 filing
CAREY, MARK Contribution For $3,300 1 2024-04-17 filing
WAHLBERG, PAUL Contribution For $3,300 1 2024-04-12 filing
LIANG, JIMMY Contribution For $3,300 1 2024-04-09 filing
CURRIER, RAND Contribution For $3,300 1 2024-04-11 filing
FISH, MICHAEL Contribution For $3,300 1 2024-04-01 filing
KOKINOS, DEBORAH Contribution For $3,300 1 2024-06-30 filing
WALSH, MATTHEW Contribution For $3,300 1 2024-04-01 filing
WALSH, CAITLIN Contribution For $3,300 1 2024-04-01 filing
WALSH, ALEX Contribution For $3,300 1 2024-04-09 filing
PRIEBATSCH, SETH Contribution For $3,300 1 2024-04-05 filing
KEOHANE, JOAN Contribution For $3,300 1 2024-04-11 filing
CAREY, ERIN Contribution For $3,300 1 2024-04-17 filing
HILOW, KATHERINE Contribution For $3,300 1 2024-06-30 filing
CALLAHAN, PATRICK J Contribution For $3,300 1 2024-04-15 filing
CALLAGHAN, KELI Contribution For $3,225 3 2024-06-04 latest filing
CHRISTENSEN, JEFF Contribution For $3,123 1 2024-04-03 filing
HARRIS, ALEC Contribution For $3,030 2 2024-06-20 latest filing
CASHMAN, CHRISTY Contribution For $3,000 1 2024-05-29 filing
CHILDS, CYRUS T. Contribution For $3,000 1 2024-04-09 filing
CAIN, KATHLEEN Contribution For $2,541 3 2024-07-19 latest filing
SOTER, MICHAEL Contribution For $2,500 1 2024-06-27 filing
REMONDI, CHRIS Contribution For $2,500 1 2024-06-27 filing
WOLF, BRANDON Contribution For $2,500 1 2024-06-28 filing
MCGEOGHEGAN, MICHELE Contribution For $2,082 2 2024-07-05 latest filing
HOOVER, LOIS Contribution For $2,037 1 2024-04-08 filing
MAXEY, COLIN Contribution For $2,000 1 2024-04-03 filing
MCCORMACK, MARSHA Contribution For $2,000 1 2024-04-11 filing
SKAVES, CAROLYN CASHMAN Contribution For $1,500 2 2024-05-29 latest filing
WILSON, CARRIE Contribution For $1,500 1 2024-06-27 filing
GALVIN, SEAN W. Contribution For $1,500 2 2024-08-15 latest filing
BARRINGER, TURNER Contribution For $1,301 5 2024-08-08 latest filing
LEAHY, STEPHEN Contribution For $1,263 1 2024-04-29 filing
LEE, EDWARD Contribution For $1,041 1 2024-04-05 filing
BOWES, LAUREN Contribution For $1,041 1 2024-05-09 filing
BOWES, BRENDAN Contribution For $1,041 1 2024-05-09 filing
FOGARTY, R X. Contribution For $1,041 1 2024-09-02 filing
MCEVOY, PATRICK Contribution For $1,041 1 2024-05-16 filing
SHIRZAD, FARYAR Contribution For $1,041 1 2024-06-30 filing
REALE, CHRIS Contribution For $1,000 1 2024-04-11 filing
PEASE, EDWIN Contribution For $1,000 1 2024-04-11 filing
AVERY, BRIAN Contribution For $1,000 1 2024-06-21 filing
ADAMSON, TANYA Contribution For $1,000 1 2024-05-13 filing
CONNOLLY, BRYAN Contribution For $1,000 1 2024-05-29 filing
TUFO, DANIEL Contribution For $1,000 1 2024-04-19 filing
HORVATH, BRIAN Contribution For $1,000 1 2024-07-02 filing
LEHMAN, CHRIS Contribution For $1,000 1 2024-04-01 filing
MATTIE, ROBERT J. Contribution For $1,000 1 2024-06-25 filing
KRAFT, JONATHAN Contribution For $1,000 1 2024-05-29 filing
O'CONNELL, PETER F. Contribution For $1,000 1 2024-04-16 filing
WINSLOW, DANIEL Contribution For $1,000 1 2024-05-02 filing
MAHONEY, DAVID P. Contribution For $1,000 1 2024-04-24 filing
MURPHY, AMANDA Contribution For $1,000 1 2024-04-01 filing
SEVINOR, RALPH WAYNE Contribution For $800 2 2024-05-30 latest filing
CAPOLUPO, WAYNE P. MR. Contribution For $750 1 2024-04-15 filing
FRASER, ROBERT Contribution For $750 2 2024-08-15 latest filing
DEMAURA, STEPHEN Contribution For $725 2 2024-04-10 latest filing
JACOBSON, STANLEY Contribution For $625 6 2024-08-11 latest filing
SELFRIDGE, RICHARD Contribution For $600 6 2024-08-18 latest filing
SULLIVAN, DEBORAH Contribution For $521 1 2024-04-25 filing
ROSENBLUM, MARK Contribution For $521 1 2024-04-02 filing
SMITH, ROSEMARRIE Contribution For $521 1 2024-04-09 filing
FOURIE, JILLIAN Contribution For $521 1 2024-04-07 filing
BATESON, PATRICK Contribution For $521 1 2024-05-04 filing
VASOLD, LUKE Contribution For $521 1 2024-04-29 filing
CARA, JOSEPH Contribution For $521 1 2024-06-13 filing
SPILLANE, MEGHAN Contribution For $521 1 2024-04-01 filing
DELUCA, PETER Contribution For $521 1 2024-05-10 filing
GREANEY, DAVID Contribution For $521 1 2024-05-17 filing
TRENT, STEPHEN Contribution For $521 5 2024-08-05 latest filing
WILSON, RITA Contribution For $521 5 2024-08-06 latest filing
MARKAKIS, LOU Contribution For $521 2 2024-08-10 latest filing
JOFRECOLLETT, LOURDES Contribution For $521 5 2024-08-21 latest filing
PASTERIS, JOHN Contribution For $500 1 2024-08-15 filing
MAHER, RALPH J. Contribution For $500 1 2024-05-20 filing
GARRETT, REBECCA R. Contribution For $500 1 2024-06-04 filing
SHALOM, NEAL Contribution For $500 1 2024-06-06 filing
MILLER, JEFFREY Contribution For $500 1 2024-04-15 filing
OCONNELL, ROBERT Contribution For $500 1 2024-04-12 filing
PELOQUIN, MAUREEN Contribution For $500 1 2024-04-11 filing
LUSTBADER, DAVID P. Contribution For $500 1 2024-08-15 filing
DOWNING, JOSEPH D. Contribution For $500 1 2024-08-09 filing
HANNON, WALTER J. Contribution For $500 1 2024-05-06 filing
RITCHIE, JOSH Contribution For $500 1 2024-06-23 filing
KUSY, DAVID Contribution For $500 1 2024-04-12 filing
FREID, MATHEW Contribution For $500 1 2024-04-17 filing
KAZOLIAS, PAUL N. Contribution For $500 1 2024-08-15 filing
BLAKE, JAMES Contribution For $500 1 2024-08-16 filing
MACNAUGHT, MALCOLM W Contribution For $500 1 2024-05-30 filing
C, SPENCER Contribution For $500 1 2024-04-01 filing
SHEA, SUSAN Contribution For $500 1 2024-06-04 filing
BREWSTER, MARK Contribution For $500 1 2024-05-13 filing
VALANZOLA, MICHAEL Contribution For $500 1 2024-08-28 filing
IREDALE, JOHN Contribution For $500 1 2024-06-11 filing
MCFARLANE, ANNA Contribution For $500 1 2024-04-30 filing
MORRISSEY, HEATHER Contribution For $500 1 2024-05-29 filing
XHENGO, MELSI Contribution For $500 1 2024-08-15 filing
KIRKLAND, KENNETH Contribution For $500 1 2024-08-15 filing
PARKER, CHRISTOPHER Contribution For $500 5 2024-08-10 latest filing
KENNEDY, LEE M. JR. Contribution For $500 1 2024-08-15 filing
DAPPRICH, DOUGLAS Contribution For $500 1 2024-06-04 filing
DICKINSON, MARK Contribution For $500 1 2024-07-20 filing
NORTHEN, RICK Contribution For $500 1 2024-05-15 filing
MONGIE, STEPHEN Contribution For $500 1 2024-04-06 filing
GEIMAN, J ROBERT Contribution For $500 1 2024-06-06 filing
LAMPARELLI, JOSEPH Contribution For $500 1 2024-08-15 filing
DUNHAM, DONALD N. Contribution For $500 1 2024-05-24 filing
MONTILIO, GEORGE E. Contribution For $500 1 2024-08-15 filing
SKAVES, JAMES P. Contribution For $500 1 2024-05-29 filing
RUSSELL, DANIEL Contribution For $500 1 2024-04-12 filing
HARRIS, PAULA Contribution For $500 1 2024-06-04 filing
DOHERTY, PATRICK Contribution For $500 1 2024-04-23 filing
RUSSO, ADAM Contribution For $500 1 2024-08-15 filing
ABRAMOWITZ, KENNETH Contribution For $500 1 2024-07-06 filing
MCCANN, PETER Contribution For $500 1 2024-04-04 filing
DAHER, SALEH Contribution For $500 1 2024-07-21 filing
LYNAUGH, JOHN Contribution For $500 1 2024-04-12 filing
MCFARLAND, THOMAS Contribution For $500 1 2024-04-24 filing
BOYCE, MICHAEL R Contribution For $500 1 2024-04-06 filing
SWARTZENDRUBER, JASON K. Contribution For $500 1 2024-08-14 filing
YEAW, AIDAN TUCKER Contribution For $500 1 2024-08-14 filing
MARTIN, JAMES R. Contribution For $500 1 2024-04-24 filing
AVERSA, ELLEN Contribution For $416 5 2024-06-04 latest filing
WOODARD, ERIC Contribution For $416 4 2024-08-13 latest filing
OQUIN, OTIS Contribution For $416 4 2024-08-09 latest filing
SCOTT, RICHARD Contribution For $416 4 2024-07-06 latest filing
HOLSTEIN, D BROOKS Contribution For $416 4 2024-08-11 latest filing
BREED, EDWARD Contribution For $410 2 2024-06-12 latest filing
PALLONE, MEREDITH Contribution For $364 1 2024-04-05 filing
MCREYNOLDS, SEAN Contribution For $360 2 2024-04-24 latest filing
ZOLLO, SHANNON Contribution For $350 1 2024-05-01 filing
ROSLING, JOHN Contribution For $312 1 2024-04-06 filing
FINE, RICHARD Contribution For $312 3 2024-06-03 latest filing
TRIANDAFILIDIS, S E Contribution For $312 1 2024-04-08 filing
GRIFFITH, SCOTT Contribution For $312 3 2024-05-10 latest filing
BACON, JOHN Contribution For $300 1 2024-04-24 filing
EWING, RENEE Contribution For $300 3 2024-05-21 latest filing
OSWALD, LARRY Contribution For $260 1 2024-04-06 filing
MCGEOGHEGAN, SUE Contribution For $260 1 2024-04-05 filing
MURSCHELL, LES Contribution For $260 1 2024-04-06 filing
MACISAAC, ALEXANDER Contribution For $260 1 2024-08-16 filing
ROBINSON, MARY Contribution For $260 1 2024-04-05 filing
WHELAN, KERRY Contribution For $260 1 2024-04-11 filing
CRUTCHFIELD, DAVID Contribution For $260 1 2024-04-06 filing
MURPHY, DAVID Contribution For $260 1 2024-05-29 filing
BENNETT, LYNDSAY Contribution For $260 1 2024-04-29 filing
KLEEGER, ANDREW Contribution For $260 1 2024-04-06 filing
FANELLI, GLEN Contribution For $260 1 2024-04-18 filing
REMENTERIA, STEVE Contribution For $260 1 2024-04-06 filing
HERMAN, DEBORAH Contribution For $260 1 2024-05-09 filing
PERONA, RICHARD Contribution For $260 1 2024-04-03 filing
BACHRACH, BERT Contribution For $260 1 2024-04-05 filing
SHRESTHA, PRABHAV Contribution For $260 1 2024-08-07 filing
CAIN, LIAM Contribution For $260 1 2024-06-30 filing
KINDER, GORDON Contribution For $260 1 2024-04-10 filing
DUKA, ELGERT Contribution For $250 1 2024-08-15 filing
HARRINGTON, CHRISTOPHER Contribution For $250 1 2024-08-21 filing
O'DONNELL, MICHAEL R. Contribution For $250 1 2024-06-14 filing
MURTAGH, FINTAN J. Contribution For $250 1 2024-08-15 filing
LYNCH, RICK Contribution For $250 1 2024-06-04 filing
CALLANAN, JAMES J. Contribution For $250 1 2024-04-24 filing
PISANI, LINDA M. Contribution For $250 1 2024-06-04 filing
PODGURSKI, P. CHRISTOPHER Contribution For $250 1 2024-08-15 filing
SUGAR, ALEX Contribution For $250 1 2024-05-08 filing
LYNCH, JAKE Contribution For $250 1 2024-06-21 filing
NABOKIN, DIMA Contribution For $250 1 2024-08-15 filing
VIALPANDO, JOSEPH Contribution For $250 1 2024-06-30 filing
B., THOMAS Contribution For $250 1 2024-04-06 filing
HOLLAND, JOSEPH Contribution For $250 1 2024-08-15 filing
FLAHERTY, JAMES Contribution For $250 1 2024-05-19 filing
BERK, PATRICE Contribution For $250 1 2024-06-20 filing
PRENDEVILLE, LAWRENCE J. Contribution For $250 1 2024-04-24 filing
GLOVER, JAMES Contribution For $250 1 2024-04-06 filing
NIOSI, STEPHEN A JR Contribution For $250 1 2024-05-29 filing
ODONNELL, BRIDIE Contribution For $250 1 2024-07-10 filing
CAMPBELL, A. HUGH JR. Contribution For $250 1 2024-08-15 filing
WONG, DEREK MH Contribution For $250 1 2024-05-10 filing
GOODMAN, ANDREW Contribution For $250 1 2024-06-26 filing
FAVA, CHRISTOPHER Contribution For $250 1 2024-04-20 filing
CARA DONNA, DIANA C. Contribution For $250 1 2024-05-13 filing
SCOLARO, THOMAS Contribution For $250 1 2024-08-19 filing
LEARY, EDWARD Contribution For $250 1 2024-05-01 filing
MESKELL, ANNE Contribution For $250 1 2024-06-20 filing
GIBBONS, DANIEL Contribution For $250 1 2024-06-04 filing
CURRAN, WM Contribution For $250 1 2024-04-10 filing
TRAINOR, HUGUETTE Contribution For $250 1 2024-04-24 filing
FALCONI, ROBERT J. Contribution For $250 1 2024-04-24 filing
WALLACE, JOHN Contribution For $250 1 2024-05-14 filing
SATIROGLU, MEG Contribution For $250 1 2024-05-24 filing
NG, PETER Contribution For $250 1 2024-04-24 filing
CARA DONNA, DIANE Contribution For $250 1 2024-06-13 filing
WALKER, ROBERT Contribution For $250 1 2024-05-14 filing
BARTELL, JOE Contribution For $250 1 2024-05-04 filing
OGILVIE, STAMAN Contribution For $250 1 2024-04-10 filing
TEDESCHI, PETER Contribution For $250 1 2024-05-22 filing
DELANEY, KERRI Contribution For $250 1 2024-05-17 filing
AFFSA, RONALD Contribution For $250 1 2024-04-29 filing
SPERRY, STEVEN Contribution For $250 1 2024-05-09 filing
NISHIDA, KARA Contribution For $250 1 2024-06-30 filing
MEHNE, DOUGLAS Contribution For $250 1 2024-07-24 filing
BOYD, CHRIS Contribution For $250 1 2024-06-09 filing
GRAZIOSO, ALFRED J. JR. Contribution For $250 1 2024-04-24 filing
CARTWRIGHT, MARYELLEN Contribution For $250 1 2024-08-15 filing
SARSON, JOHN Contribution For $250 1 2024-08-15 filing
LEARY, SIMONE J. Contribution For $250 1 2024-05-01 filing
MAHONEY, RICHARD P. Contribution For $250 1 2024-04-24 filing
GOLD, ALAN Contribution For $250 1 2024-04-05 filing
GEARY, WILLIAM J. Contribution For $250 1 2024-04-24 filing
LANDIS, LARRY Contribution For $250 1 2024-06-21 filing
HALL, WILIAM J. Contribution For $250 1 2024-06-25 filing
ROBINSON, MICHAEL S Contribution For $250 1 2024-04-18 filing
O'HANLEY, BRIAN Contribution For $250 1 2024-07-06 filing
FATSEAS, PATRICIA M. Contribution For $250 1 2024-04-24 filing
OHANLEY, JANE Contribution For $250 1 2024-06-13 filing
SHEA, ANDY Contribution For $250 1 2024-04-09 filing
GRAF, LAURIE Contribution For $250 1 2024-04-12 filing
CALMAS, JAMES Contribution For $250 1 2024-05-31 filing
ARTHUR, SHANE Contribution For $250 1 2024-04-04 filing
GARDNER, LUKE Contribution For $250 1 2024-04-05 filing
BERISHA, YLBER Contribution For $250 1 2024-08-15 filing
THORNTON, KATHY Contribution For $208 2 2024-04-21 latest filing
MCDOWELL, COLEEN Contribution For $208 2 2024-04-27 latest filing
SCHAEFER, PHIL Contribution For $208 2 2024-05-06 latest filing
MULVEY, PATRICIA Contribution For $208 2 2024-08-13 latest filing
LARE, CLARK Contribution For $208 2 2024-05-21 latest filing
CHADWICK, CHERYL Contribution For $208 2 2024-04-27 latest filing
BARTON, DONETTE Contribution For $208 2 2024-04-27 latest filing
BERKOWITZ, ROBERT Contribution For $208 2 2024-04-27 latest filing
CARTER, THOMAS Contribution For $208 2 2024-04-27 latest filing
LOVEJOY, GRETHA Contribution For $208 2 2024-04-27 latest filing
BLANEY, SHAWN Contribution For $208 2 2024-04-27 latest filing
P, WILLIAM Contribution For $208 2 2024-04-27 latest filing
APELBAUM, NATHAN Contribution For $208 2 2024-05-21 latest filing
LIS, JOHN Contribution For $208 2 2024-04-27 latest filing
TURKINGTON, BRADFORD Contribution For $208 2 2024-04-27 latest filing
HABZA, THADDEUS Contribution For $208 2 2024-04-27 latest filing
COHEN, RON Contribution For $208 2 2024-05-07 latest filing
BURKE, CHRISTOPHER Contribution For $208 1 2024-06-23 filing
CAMPBELL, FRANK Contribution For $204 2 2024-05-08 latest filing
CORR, JOSEPH Contribution For $204 2 2024-05-21 latest filing
COFFMAN, GREG Contribution For $204 2 2024-06-07 latest filing
CANELO, JUAN Contribution For $104 2 2024-08-07 latest filing
REES, DAVID Contribution For $104 1 2024-08-23 filing
CALLAGHAN, DIANA Contribution For $104 2 2024-08-18 latest filing
CARROLL, CHRISTOPHER N. Contribution For $104 1 2024-08-26 filing
THORNTON, BILLY Contribution For $104 2 2024-08-24 latest filing
WYLIE, JANET Contribution For $100 1 2024-07-26 filing
GOLD, NATALIA Contribution For $100 2 2024-08-18 latest filing
JACOBS, SUSAN Contribution For $100 2 2024-08-10 latest filing
BLANCHARD, CHARLES H. Contribution For $100 2 2024-08-04 latest filing
GORE, ROBERT Contribution For $100 2 2024-08-07 latest filing
ELGUERA, JORGE Contribution For $100 1 2024-07-23 filing
MCINNIS, ELEANOR Contribution For $94 4 2024-08-09 latest filing
ABRAHAMS, MITCH Contribution For $92 2 2024-08-07 latest filing
TANNER, KIMBERLY Contribution For $83 2 2024-08-06 latest filing
FRENCH, MATTHEW Contribution For $52 1 2024-07-07 filing