Who Tom O’Halleran votes with
Across 735 divided votes — ones where both sides drew a real bloc. Unanimous votes are excluded: everyone agrees with everyone on those, so counting them would measure attendance rather than agreement.
Most often with
| Member | Party | Agreement |
|---|---|---|
| Nancy Pelosi | D | 100.0% (112/112) |
| Patrick Ryan | D | 100.0% (95/95) |
| Susie Lee | D | 98.9% (721/729) |
| Frank J. Mrvan | D | 98.8% (723/732) |
| Jim Costa | D | 98.7% (709/718) |
| Bradley Scott Schneider | D | 98.6% (724/734) |
| Chrissy Houlahan | D | 98.6% (721/731) |
| Greg Stanton | D | 98.6% (725/735) |
| Jimmy Panetta | D | 98.6% (725/735) |
| Chris Pappas | D | 98.5% (723/734) |
| Kim Schrier | D | 98.5% (722/733) |
| Lizzie Fletcher | D | 98.4% (721/733) |
| Sharice Davids | D | 98.4% (722/734) |
| Marilyn Strickland | D | 98.3% (710/722) |
| Thomas R. Suozzi | D | 98.3% (714/726) |
| Donald Norcross | D | 98.2% (707/720) |
| Jason Crow | D | 98.2% (717/730) |
| Ed Case | D | 98.1% (712/726) |
| Josh Gottheimer | D | 98.1% (715/729) |
| Josh Harder | D | 98.1% (718/732) |
Least often with
| Member | Party | Agreement |
|---|---|---|
| Ralph Norman | R | 5.6% (39/700) |
| Scott Perry | R | 6.4% (46/722) |
| Chip Roy | R | 7.0% (49/701) |
| Lauren Boebert | R | 7.4% (53/716) |
| Paul A. Gosar | R | 7.9% (57/720) |
| Andy Biggs | R | 8.1% (59/727) |
| Michael Cloud | R | 8.2% (58/706) |
| Mary E. Miller | R | 8.3% (56/674) |
| Jim Jordan | R | 8.3% (60/720) |
| Andrew S. Clyde | R | 8.3% (59/714) |
| Andy Harris | R | 8.5% (61/720) |
| Ben Cline | R | 8.6% (62/722) |
| W. Gregory Steube | R | 9.1% (65/715) |
| Lance Gooden | R | 9.7% (71/733) |
| Tim Burchett | R | 10.0% (71/708) |
| Randy K. Weber, Sr. | R | 10.3% (74/715) |
| Thomas Massie | R | 10.4% (74/711) |
| Ronny Jackson | R | 11.1% (78/704) |
| Kevin Hern | R | 11.5% (82/714) |
| Clay Higgins | R | 12.3% (80/650) |
Only members with at least 20 comparable votes are listed. Agreement is not endorsement and not coordination — two members can vote the same way for opposite reasons, and the record almost never says why.