Federal Candidate Detail
Detailed view of a single federal candidate's financial activity across FEC Schedules A (contributions), B (disbursements), and E (independent expenditures). Use tabs to navigate between sections.
Candidate: KEATING, PATRICK JOHN
Candidate ID: H6IL02397
Office / District: U.S. House / IL-02
Party: Democratic
Cycle: 2026
Match Status: matched (97.333)
Committees: 1
Contributions: 12
Donors: 12
Total Amount: $11,515.88
Total Source: FEC candidate totals endpoint (reported receipts)
Latest FEC Report Coverage: 2025-12-31T00:00:00
Synced row subtotal (Schedule A rows in app): $7,020.00
Reported Disbursements: $1,559.21
Synced Schedule B subtotal: $388.25
Schedule B gap: $1,170.96 (75.1%)
Date Range: 2025-10-10 to 2025-12-16
Schedule B Date Range: 2025-12-07 to 2025-12-28
Schedule E Date Range: - to -
Money In (A)
Money Out (B)
Outside Spending (E)
Net Flow
Committees
| Committee ID | Committee Name | Party | Designation | Type | First Filed | Last Filed |
|---|---|---|---|---|---|---|
| C00921874 | PATRICK KEATING FOR CONGRESS | DEMOCRATIC PARTY |
P
Principal campaign committee |
H | 2025-10-01 | 2026-01-19 |
Top Donors
| Donor | Location | Employer | Occupation | Count | Total | Latest Date |
|---|---|---|---|---|---|---|
|
WALL, MARY
matched by normalized name + state + ZIP5 |
OAKBROOK, IL 60523 | NOT EMPLOYED | NOT EMPLOYED | 1 | $2,000.00 | 2025-12-13 |
|
WALSH, DANIEL
matched by normalized name + state + ZIP5 |
HOMETOWN, IL 60456 | NOT EMPLOYED | NOT EMPLOYED | 1 | $1,000.00 | 2025-10-10 |
|
OH, MS KAREN E
matched by normalized name + state + ZIP5 |
GREENWICH, CT 06831 | NOT EMPLOYED | NOT EMPLOYED | 1 | $1,000.00 | 2025-11-05 |
|
SEILHAMER, MARK
matched by normalized name + state + ZIP5 |
REDONDO BEACH, CA 90278 | AMERICAN AIRLINES | PILOT | 1 | $1,000.00 | 2025-12-14 |
|
ENGELS, MICHAEL
matched by normalized name + state + ZIP5 |
PLANO, TX 75093 | CWS CAPITAL PARTNERS | REAL ESTATE | 1 | $500.00 | 2025-12-12 |
|
APUZZI, EDWARD
matched by normalized name + state + ZIP5 |
PRINCETON, NJ 08540 | NOT EMPLOYED | NOT EMPLOYED | 1 | $250.00 | 2025-12-16 |
|
HALL, WARREN
matched by normalized name + state + ZIP5 |
ATLANTA, GA 30327 | HGRS LLP | ATTORNEY | 1 | $250.00 | 2025-12-14 |
|
DYSON, JERALD
matched by normalized name + state + ZIP5 |
NEW BUFFALO, MI 49117 | NOT EMPLOYED | NOT EMPLOYED | 1 | $250.00 | 2025-10-11 |
|
SANTILLO, GENNARO
matched by normalized name + state + ZIP5 |
PONTE VEDRA BEACH, FL 32082 | JERRY SANTILLO | CONSULTATION | 1 | $250.00 | 2025-12-16 |
|
WHALEN, MATTHEW
matched by normalized name + state + ZIP5 |
GARDEN CITY, NY 11530 | CORD MEYER DEVELOPMENT | CEO | 1 | $250.00 | 2025-12-14 |
|
LYNCH, JOHN
matched by normalized name + state + ZIP5 |
WESTPORT, CT 06880 | NEEDLE | CUDA | EXECUTIVE | 1 | $250.00 | 2025-12-16 |
|
COBURN, KIM
matched by normalized name + state + ZIP5 |
LEXINGTON, MA 02420 | NOT EMPLOYED | NOT EMPLOYED | 1 | $20.00 | 2025-11-29 |
Recent Contributions
Showing 12 of 12 rows
| Date | Donor | Location | Employer | Occupation | Committee | Amount | Type | Amend |
|---|---|---|---|---|---|---|---|---|
| 2025-12-16 | SANTILLO, GENNARO | PONTE VEDRA BEACH, FL 32082 | JERRY SANTILLO | CONSULTATION | PATRICK KEATING FOR CONGRESS | $250.00 | CONTRIBUTION | - |
| 2025-12-16 | LYNCH, JOHN | WESTPORT, CT 06880 | NEEDLE | CUDA | EXECUTIVE | PATRICK KEATING FOR CONGRESS | $250.00 | CONTRIBUTION | - |
| 2025-12-16 | APUZZI, EDWARD | PRINCETON, NJ 08540 | NOT EMPLOYED | NOT EMPLOYED | PATRICK KEATING FOR CONGRESS | $250.00 | CONTRIBUTION | - |
| 2025-12-14 | SEILHAMER, MARK | REDONDO BEACH, CA 90278 | AMERICAN AIRLINES | PILOT | PATRICK KEATING FOR CONGRESS | $1,000.00 | CONTRIBUTION | - |
| 2025-12-14 | WHALEN, MATTHEW | GARDEN CITY, NY 11530 | CORD MEYER DEVELOPMENT | CEO | PATRICK KEATING FOR CONGRESS | $250.00 | CONTRIBUTION | - |
| 2025-12-14 | HALL, WARREN | ATLANTA, GA 30327 | HGRS LLP | ATTORNEY | PATRICK KEATING FOR CONGRESS | $250.00 | CONTRIBUTION | - |
| 2025-12-13 | WALL, MARY | OAKBROOK, IL 60523 | NOT EMPLOYED | NOT EMPLOYED | PATRICK KEATING FOR CONGRESS | $2,000.00 | CONTRIBUTION | - |
| 2025-12-12 | ENGELS, MICHAEL | PLANO, TX 75093 | CWS CAPITAL PARTNERS | REAL ESTATE | PATRICK KEATING FOR CONGRESS | $500.00 | CONTRIBUTION | - |
| 2025-11-29 | COBURN, KIM | LEXINGTON, MA 02420 | NOT EMPLOYED | NOT EMPLOYED | PATRICK KEATING FOR CONGRESS | $20.00 | CONTRIBUTION | - |
| 2025-11-05 | OH, MS KAREN E | GREENWICH, CT 06831 | NOT EMPLOYED | NOT EMPLOYED | PATRICK KEATING FOR CONGRESS | $1,000.00 | CONTRIBUTION | - |
| 2025-10-11 | DYSON, JERALD | NEW BUFFALO, MI 49117 | NOT EMPLOYED | NOT EMPLOYED | PATRICK KEATING FOR CONGRESS | $250.00 | CONTRIBUTION | - |
| 2025-10-10 | WALSH, DANIEL | HOMETOWN, IL 60456 | NOT EMPLOYED | NOT EMPLOYED | PATRICK KEATING FOR CONGRESS | $1,000.00 | CONTRIBUTION | - |
Recent Disbursements (Schedule B)
Showing 5 of 5 rows - Export CSV
| Date (desc) | Committee | Recipient | Location | Recipient Candidate | Type | Category | Purpose | Amount | Amend |
|---|---|---|---|---|---|---|---|---|---|
| 2025-12-28 | PATRICK KEATING FOR CONGRESS | ACTBLUE | SOMERVILLE, MA 02144 | - | - | - | - | $3.95 | - |
| 2025-12-22 | PATRICK KEATING FOR CONGRESS | MEIJER STORE | FLOSSMOOR, IL 60422 | - | - | - | - | $224.60 | - |
| 2025-12-21 | PATRICK KEATING FOR CONGRESS | ACTBLUE | SOMERVILLE, MA 02144 | - | - | - | - | $40.92 | - |
| 2025-12-14 | PATRICK KEATING FOR CONGRESS | ACTBLUE | SOMERVILLE, MA 02144 | - | - | - | - | $103.88 | - |
| 2025-12-07 | PATRICK KEATING FOR CONGRESS | ACTBLUE | SOMERVILLE, MA 02144 | - | - | - | - | $14.90 | - |
Explicit Transfer Chains (Schedule B IDs)
Rows where Schedule B includes recipient candidate and/or committee IDs resolved to known entities.
| Recipient Candidate | Recipient Committee | Match Type | Rows | Total | Date Range |
|---|---|---|---|---|---|
| No explicit Schedule B transfer chains were found for this candidate/cycle. | |||||
Independent Expenditures (Schedule E)
Showing 0 of 0 rows - Export CSV
| Date (desc) | Support/Oppose | Committee | Payee | Location | Category | Report/Line | Amount | Notice | Amend |
|---|---|---|---|---|---|---|---|---|---|
| No Schedule E rows found. | |||||||||
Cross-Role Organizations (A and B/E)
Column definitions: Donated (A) is Schedule A money this organization gave as a donor. Received via B is Schedule B money it received as a payee/recipient. Received via E is Schedule E money it received as a payee. Net In-Out equals Donated (A) minus Total Out received.
0 matched organizations - $0.00 donated - $0.00 received
| Organization | Candidates | Donated (A) | Received via B | Received via E | Total Out | Net In-Out |
|---|---|---|---|---|---|---|
| No organizations were found in both donor and payee roles for this candidate/cycle. | ||||||