O'HALLERAN, TOM
D Β· house Β· bioguide O000171
Sign in to add to a watchlist β
- FEC candidate id
H6AZ01199- Internal id
92a43fb4-0f72-48e3-935c-3ad86664d17b- Status
- incumbent
Who this candidate represents
Who lives here β American Community Survey 5-year estimates (2024), AZ-02. Source.
| Category | Metric | Value |
|---|---|---|
| People | Population | 826,257 |
| People | Median age | 42 |
| Income | Median household income | $67,729 |
| Income | Per-capita income | $34,854 |
| Income | In poverty | 16.6% |
| Income | Unemployed | 6.3% |
| Income | Gini inequality index | 0.458 |
| Race | White alone | 58.5% |
| Race | Black alone | 2.4% |
| Race | Asian alone | 1.3% |
| Race | Hispanic or Latino | 18.2% |
| Race | Two or more races | 12.4% |
| Origin | Foreign-born | 5.7% |
| Language | Speaks English only at home | 78.8% |
| Language | Speaks Spanish at home | 8.8% |
| Education | High school or higher | 53.4% |
| Education | Bachelor's or higher | 26.2% |
| Education | Advanced degree | 10.2% |
| Household | Family households | 64.8% |
| Household | Avg household size | 2.49 |
| Household | Never married (15+) | 33.2% |
| Housing | Median home value | $345,300 |
| Housing | Median gross rent | $1,254 |
| Housing | Single-family detached | 70.0% |
| Housing | Built before 1940 | 1.2% |
| Housing | Overcrowded (>1 per room) | 5.1% |
| Housing | Vacant units | 18.8% |
| Service | Veterans (18+) | 8.9% |
| Health | With a disability | 16.7% |
| Connectivity | Households with broadband | 85.4% |
| Connectivity | Households with no internet | 11.3% |
| Commute | Drove alone | 69.5% |
| Commute | Public transit | 0.5% |
| Commute | Worked from home | 13.8% |
Cycle financials
Source: FEC weball bulk file (cycle summary). Numbers in USD; 0 = no activity reported.
| Cycle | Raised | Spent | Cash on hand | Debts | Indiv. contribs. |
|---|---|---|---|---|---|
| 2024 | $480 | $41,960 | $0 | $0 | $0 |
| 2022 | $4,300,864 | $4,322,532 | $41,480 | $0 | $2,715,784 |
| 2020 | $3,416,902 | $3,359,687 | $63,147 | $0 | $1,832,125 |
| 2018 | $2,748,953 | $2,760,248 | $5,932 | $14,384 | $1,600,057 |
| 2016 | $1,605,997 | $1,588,705 | $17,292 | $72,635 | $1,075,474 |
Elections
- 2016 general house Β· AZ-1 β won
- 2018 general house Β· AZ-1 β won
- 2020 general house Β· AZ-1 β won
- 2022 general house Β· AZ-2 β lost_general
Committees
- TOM O'HALLERAN FOR CONGRESS β principal Β· type H
Recent votes
No votes on file.
Sponsored & cosponsored bills
- sponsor Β· 2019-09-20 β HR 4447 β Clean Economy Jobs and Innovation Act
- cosponsor β HR 801 β Route 66 National Historic Trail Designation Act
- cosponsor β HR 4402 β Safe Schools Improvement Act of 2021
- cosponsor β HR 2371 β Western Area Power Administration Transparency Act
- cosponsor β HR 2953 β SAFER Act
- cosponsor β HR 1547 β Udall Park Land Exchange Completion Act
- cosponsor β HR 6434 β Japanese American World War II History Network Act
- cosponsor β HR 7098 β Saguaro National Park Boundary Expansion and Study Act of 2020
- cosponsor β HR 4332 β Safe Schools Improvement Act of 2021
- cosponsor β HR 1404 β Pascua Yaqui Tribe Land Conveyance Act
Election prediction
Cycle 2026 Β· model baseline-v1 Β· base rate 15.1%
P(win) = 99.0%
| Feature | Ξ P(win) |
|---|---|
| Base rate (historical) | 15.1% |
| incumbent | +78.0% |
| D (major party) | +10.0% |
Baseline model (incumbency Γ party Γ office). Calibration: backtest Brier score is the reference, see npm run db:ingest -- --source=predict-backtest-election. Future model versions must beat baseline Brier on the same held-out cohort or they don't ship.
Independent expenditures
Money spent by super PACs and other non-connected committees for or against this candidate. Source: FEC Schedule E (independent_expenditure CSV bulk).
| Cycle | Support | Oppose | IEs |
|---|---|---|---|
| 2022 | $762,639 | $1,989,539 | 41 |
Recent (latest 25)
| Date | Spender | For / against | Amount | Purpose |
|---|---|---|---|---|
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTIβ¦ | support | $3,000 | Administrative consulting |
| β | DEFEND US PAC | oppose | $55,000 | Direct Mail |
| β | NEXTGEN CLIMATE ACTION COMMITTEE | support | $1,332 | Printing & Shipping - Estimate |
| β | NEXTGEN CLIMATE ACTION COMMITTEE | support | $13,007 | Printing & Shipping - Estimate |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTIβ¦ | support | $7,200 | Online digital ad buy & production costs |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTIβ¦ | support | $12,069 | Online digital ad buy & production costs |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTIβ¦ | support | $36,755 | Online video production costs |
| 2022-11-07 | DEFEND US PAC | oppose | $2,284 | Telephone Advocacy |
| 2022-11-07 | DEFEND US PAC | oppose | $3,920 | Telephone Advocacy |
| 2022-10-29 | WORKING AMERICA | support | $7,000 | Digital Advertising |
| 2022-10-28 | DEFEND US PAC | oppose | $4,974 | Telephone Advocacy |
| 2022-10-28 | UNITED WE CAN | support | $14,340 | Estimated Cost - Radio Advertising |
| 2022-10-28 | DEFEND US PAC | oppose | $2,621 | Telephone Advocacy |
| 2022-10-27 | WORKING AMERICA | support | $4,190 | SMS communications |
| 2022-10-27 | UNITED WE CAN | support | $5,000 | Estimated Cost - Digital Advertising |
| 2022-10-27 | DEFEND US PAC | oppose | $115,000 | Direct Mail |
| 2022-10-27 | UNITED WE CAN | support | $2,850 | Estimated Cost - Digital Advertising |
| 2022-10-27 | UNITED WE CAN | support | $566 | Estimated Cost - Digital Ad Production |
| 2022-10-26 | NEW DEMOCRACY | support | $29,063 | Digital Advertising/Production |
| 2022-10-24 | AMERICAN LEADERSHIP PAC | oppose | $35,250 | Digital Advertising |
| 2022-10-21 | UNITED WE CAN | support | $4,000 | Estimated Cost - Digital Advertising |
| 2022-10-21 | WOMEN SPEAK OUT PAC | oppose | $1,970 | Door Hangers |
| 2022-10-21 | UNITED WE CAN | support | $4,000 | Estimated Cost - Digital Advertising |
| 2022-10-21 | UNITED WE CAN | support | $8,000 | Revised Cost For Digital Advertising Disclosed on 10/22 24-β¦ |
| 2022-10-20 | WORKING AMERICA | support | $1,000 | Digital Advertising |
Transfers from committees
Direct contributions from PACs and party committees. Source: FEC pas2 bulk (committee-to-candidate transactions).
Connected on the graph
Inbound (100)
| date | from | type | amount | role | source |
|---|---|---|---|---|---|
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | contributed_to | $7,200 | pas2 | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | contributed_to | $3,000 | pas2 | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | contributed_to | $12,068 | pas2 | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | contributed_to | $36,755 | pas2 | |
| β | NEXTGEN CLIMATE ACTION COMMITTEE | contributed_to | $1,331 | pas2 | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | supports_independently | $12,069 | fec_ies | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | supports_independently | $3,000 | fec_ies | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | supports_independently | $36,755 | fec_ies | |
| β | NEXTGEN CLIMATE ACTION COMMITTEE | supports_independently | $1,332 | fec_ies | |
| β | NATIONAL ASSOCIATION OF REALTORS POLITICAL ACTION COMMITTEE | supports_independently | $7,200 | fec_ies | |
| β | NEXTGEN CLIMATE ACTION COMMITTEE | supports_independently | $13,007 | fec_ies | |
| β | DEFEND US PAC | opposes_independently | $55,000 | fec_ies | |
| 2022-11-08 | FRIENDS OF JIM CLYBURN | contributed_to | $2,000 | pas2 | |
| 2022-11-08 | SUNSHINE ORGANIZATION FOR TREMENDOUS OPPORTUNITIES PAC | contributed_to | $500 | pas2 | |
| 2022-11-07 | ENVIRONMENTAL DEFENSE ACTION FUND | contributed_to | $2,156 | pas2 | |
| 2022-11-07 | DEFEND US PAC | opposes_independently | $3,920 | fec_ies | |
| 2022-11-07 | DEFEND US PAC | contributed_to | $2,283 | pas2 | |
| 2022-11-07 | DEFEND US PAC | contributed_to | $3,919 | pas2 | |
| 2022-11-07 | DEMOCRACY ENGINE, INC., PAC | contributed_to | $50 | pas2 | |
| 2022-11-07 | DEFEND US PAC | opposes_independently | $2,284 | fec_ies | |
| 2022-11-07 | NATIONAL LIMOUSINE ASSOCIATION POLITICAL ACTION COMMITTEE (NLA PAC) | contributed_to | $1,000 | pas2 | |
| 2022-11-07 | SIERRA CLUB POLITICAL COMMITTEE | contributed_to | $2,000 | pas2 | |
| 2022-11-06 | DEBBIE DINGELL FOR CONGRESS | contributed_to | $1,000 | pas2 | |
| 2022-11-06 | CLF | contributed_to | $1,050 | pas2 | |
| 2022-11-04 | MAC PAC | contributed_to | $1,000 | pas2 | |
| 2022-11-04 | WIN THE HOUSE NOW PAC | contributed_to | $500 | pas2 | |
| 2022-11-03 | LEADING PEOPLE FORWARD PAC | contributed_to | $1,000 | pas2 | |
| 2022-11-03 | SCHNEIDER FOR CONGRESS | contributed_to | $1,000 | pas2 | |
| 2022-11-03 | DEFEND US PAC | contributed_to | $55,000 | pas2 | |
| 2022-11-02 | AMERICAN ACADEMY OF PEDIATRIC DENTISTRY POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 | |
| 2022-11-02 | SHORE PAC | contributed_to | $1,500 | pas2 | |
| 2022-11-02 | NEXTGEN CLIMATE ACTION COMMITTEE | contributed_to | $1,331 | pas2 | |
| 2022-11-02 | DCCC | contributed_to | $1,237 | pas2 | |
| 2022-11-02 | MCKESSON CORPORATION EMPLOYEES POLITICAL FUND | contributed_to | $1,000 | pas2 | |
| 2022-11-02 | AMERICAN FINANCIAL SERVICES ASSOCIATION PAC | contributed_to | $1,000 | pas2 | |
| 2022-11-02 | NEXTGEN CLIMATE ACTION COMMITTEE | contributed_to | $13,006 | pas2 | |
| 2022-11-01 | CTIA - THE WIRELESS ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $2,000 | pas2 | |
| 2022-11-01 | CTIA - THE WIRELESS ASSOCIATION POLITICAL ACTION COMMITTEE | contributed_to | $1,000 | pas2 | |
| 2022-11-01 | CLF | contributed_to | $4,550 | pas2 | |
| 2022-11-01 | DEMOCRACY ACTION NOW PAC | contributed_to | $1,000 | pas2 | |
| 2022-11-01 | AMERICA'S ESSENTIAL HOSPITALS POLITICAL ACTION COMMITTEE, (ESSENTIAL HOSPITALS PAC) | contributed_to | $1,000 | pas2 | |
| 2022-11-01 | CROPLIFE AMERICA POLITICAL ACTION COMMITTEE | contributed_to | $1,500 | pas2 | |
| 2022-10-31 | DEMOCRACY ENGINE, INC., PAC | contributed_to | $10 | pas2 | |
| 2022-10-31 | VIBE PAC (VICTORY BY INVESTING BUILDING EMPOWERING) | contributed_to | $1,000 | pas2 | |
| 2022-10-31 | DEMOCRACY ENGINE, INC., PAC | contributed_to | $1,900 | pas2 | |
| 2022-10-31 | NEA FUND FOR CHILDREN AND PUBLIC EDUCATION | contributed_to | $5,000 | pas2 | |
| 2022-10-31 | CLF | contributed_to | $383,114 | pas2 | |
| 2022-10-31 | REMEDY PAC | contributed_to | $2,000 | pas2 | |
| 2022-10-31 | DOING RIGHT - RESULTS ACTION UNITY LEADERSHIP PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-31 | DEMOCRACY ENGINE, INC., PAC | contributed_to | $25 | pas2 | |
| 2022-10-31 | CLF | contributed_to | $6,500 | pas2 | |
| 2022-10-31 | CLF | contributed_to | $375 | pas2 | |
| 2022-10-31 | BRIDGE THE GAP PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-30 | CLF | contributed_to | $50,000 | pas2 | |
| 2022-10-29 | WORKING AMERICA | contributed_to | $7,000 | pas2 | |
| 2022-10-29 | WORKING AMERICA | supports_independently | $7,000 | fec_ies | |
| 2022-10-28 | GRANGE PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-28 | DEFEND US PAC | opposes_independently | $4,974 | fec_ies | |
| 2022-10-28 | OC JOBS & EDUCATION | contributed_to | $2,900 | pas2 | |
| 2022-10-28 | AMERICAN ASSOCIATION FOR JUSTICE POLITICAL ACTION COMMITTEE (AAJ PAC) | contributed_to | $5,000 | pas2 | |
| 2022-10-28 | DEFEND US PAC | opposes_independently | $2,621 | fec_ies | |
| 2022-10-28 | EVERYTOWN FOR GUN SAFETY ACTION FUND, INC. PAC (EVERYTOWN PAC) | contributed_to | $1,000 | pas2 | |
| 2022-10-28 | DEMOCRATS WIN SEATS (DWS PAC) | contributed_to | $2,500 | pas2 | |
| 2022-10-28 | UNITED WE CAN | contributed_to | $14,340 | pas2 | |
| 2022-10-28 | MAD 4 PA PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-28 | DEFEND US PAC | contributed_to | $4,974 | pas2 | |
| 2022-10-28 | DEFEND US PAC | contributed_to | $2,620 | pas2 | |
| 2022-10-28 | JIM COSTA FOR CONGRESS | contributed_to | $2,000 | pas2 | |
| 2022-10-28 | BARRAGAN FOR CONGRESS | contributed_to | $500 | pas2 | |
| 2022-10-28 | UNITED WE CAN | supports_independently | $14,340 | fec_ies | |
| 2022-10-27 | UNITED WE CAN | supports_independently | $2,850 | fec_ies | |
| 2022-10-27 | UNITED WE CAN | supports_independently | $5,000 | fec_ies | |
| 2022-10-27 | UNITED WE CAN | supports_independently | $566 | fec_ies | |
| 2022-10-27 | JDCA PAC | contributed_to | $280 | pas2 | |
| 2022-10-27 | COHEN FOR CONGRESS COMMITTEE | contributed_to | $1,000 | pas2 | |
| 2022-10-27 | WORKING AMERICA | contributed_to | $4,190 | pas2 | |
| 2022-10-27 | PLANNED PARENTHOOD ACTION FUND INC PAC, DBA PLANNED PARENTHOOD FEDERAL PAC | contributed_to | $2,500 | pas2 | |
| 2022-10-27 | DEFEND US PAC | opposes_independently | $115,000 | fec_ies | |
| 2022-10-27 | RICHARD E NEAL FOR CONGRESS COMMITTEE | contributed_to | $2,000 | pas2 | |
| 2022-10-27 | DEFEND US PAC | contributed_to | $115,000 | pas2 | |
| 2022-10-27 | UNITED WE CAN | contributed_to | $2,850 | pas2 | |
| 2022-10-27 | WORKING AMERICA | supports_independently | $4,190 | fec_ies | |
| 2022-10-27 | UNITED WE CAN | contributed_to | $566 | pas2 | |
| 2022-10-27 | ONE VOICE | contributed_to | $1,000 | pas2 | |
| 2022-10-27 | UNITED WE CAN | contributed_to | $5,000 | pas2 | |
| 2022-10-26 | DEMOCRACY ENGINE, INC., PAC | contributed_to | $2 | pas2 | |
| 2022-10-26 | NEW DEMOCRACY PAC | contributed_to | $29,063 | pas2 | |
| 2022-10-26 | AHORA PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-26 | NEW DEMOCRACY PAC | supports_independently | $29,063 | fec_ies | |
| 2022-10-25 | SERVING OUR COUNTRY (SOC) PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-25 | ONLINE LENDERS ALLIANCE POLITICAL ACTION COMMITTEE (OLA PAC) | contributed_to | $1,500 | pas2 | |
| 2022-10-25 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | contributed_to | $5,000 | pas2 | |
| 2022-10-25 | D.R.I.V.E. - DEM, REP, IND VOTER ED (THE PAC OF THE INT'L BRHD OF TEAMSTERS) | contributed_to | $5,000 | pas2 | |
| 2022-10-24 | GRANGE PAC | contributed_to | $1,000 | pas2 | |
| 2022-10-24 | ATN INTERNATIONAL, INC. POLITICAL ACTION COMMITTEE (ATN PAC) | contributed_to | $1,000 | pas2 | |
| 2022-10-24 | NATIONAL EDUCATION ASSOCIATION | contributed_to | $52 | pas2 | |
| 2022-10-24 | PAC FOR A DEMOCRATIC FUTURE | contributed_to | $1,000 | pas2 | |
| 2022-10-24 | AMERICAN LEADERSHIP PAC | opposes_independently | $35,250 | fec_ies | |
| 2022-10-24 | AMERICAN LEADERSHIP PAC | contributed_to | $35,250 | pas2 | |
| 2022-10-24 | INLAND EMPIRE STRIKES PAC; THE | contributed_to | $2,000 | pas2 |