Arizona · U.S. House

JoAnna Mendoza

U.S. House · Democratic

Flip

Election-pack status: yes. Report date 2026-11-05.

Financial snapshot

Defeated a Republican incumbent (flip). Outside groups spent ~$1.8M against vs ~$2.5M for (FEC e-file est.); raised $11.24M, 92.0% from individuals

Election

Date
2026-11-03
Votes
163,197 (52.96%)
Opponent
Juan Ciscomani (R) · 138,235 (44.86%)
Previous officeholder
Juan Ciscomani (R), incumbent, defeated

Money reported in the file

Raised
$11,242,473
Cash on hand
$807,899 as of 2026-10-14
Individual share
92%
PAC share
7.9%
Self loans or contributions
$0
Outside spending for
$2,531,080
Outside spending against
$1,835,781
Committee
C00897090
Coverage note
FEC itemized 2025-01-01 to 2026-10-14 (principal committee); IE e-filings through 2026-11-03

Reported monetary figures come from the linked Federal Election Commission records for serving profiles. Outside-spending fields remain blank in this roster pass. Election results are unofficial until certification. 103 reported ties and 5 inferred ties are listed below.

Read the ties

Four money views plus a separate Trades view. Orbit 3D is the default. Solid lines are reported (103). Inferred ties are dimmer (5). This is not the full set of 17,703 ties.

Table

Drag to spin · scroll to zoom · click to select

  • IE supporting0
  • IE opposing0
  • PAC contributions0
  • Party committees0
  • Transfers0
  • Vendors0
  • Itemized contributions0
  • Campaign committee0
  • Election / opponents0
  • Self-funding0
  • Other0
  • Reported, solid
  • Inferred, dim particles
  • Both on one name
  • Node size and distance ≈ documented dollars

JoAnna Mendoza is at the center. Choose a name in the active view, or use “Show on orbit” in the table. A shared name is not proof of coordination.

Documented ties (108)

Every tie in this official’s file. The same filters apply to the orbit and this table.
Relationship Amount Date Evidence Between Record Orbit
principal campaign committee — 2025-2026 Reported JoAnna Mendoza → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
elected Nov 3, 2026 (unofficial) $163,197 2026-11-03 Reported JoAnna Mendoza → U.S. House, AZ-6 Public filing
general-election opponent (defeated) $138,235 2026-11-03 Reported JoAnna Mendoza → Juan Ciscomani (Campaign site) Public filing
principal campaign committee — — Reported Juan Ciscomani (Campaign site) → Ciscomani for Congress (C00786194) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $725,620 2025-01-01..2026-10-14 Reported House Victory Project 2026 (C00941567) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $99,665 2025-01-01..2026-10-14 Reported Mendoza Victory Fund (C00936955) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $97,770 2025-01-01..2026-10-14 Reported Az06 2026 Democratic Nominee Fund → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $82,850 2025-01-01..2026-10-14 Reported Dem Rising 2026 (C00920827) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $43,218 2025-01-01..2026-10-14 Reported New Politics Next Mission Fund (C00903146) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $24,300 2025-01-01..2026-10-14 Reported Invest To Elect Illinois Battleground Support 2026 (C00942292) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $20,619 2025-01-01..2026-10-14 Reported Majority Makers Victory Fund (C00942672) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $17,906 2025-01-01..2026-10-14 Reported Votevets Hellcat Victory Fund (C00915918) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $17,311 2025-01-01..2026-10-14 Reported H-Az-06-D Nominee Fund 2026 → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $12,154 2025-01-01..2026-10-14 Reported Women Are the Majority Makers (C00947853) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $10,020 2025-01-01..2026-10-14 Reported Az-06 Democratic Nominee 2026 → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $7,048 2025-01-01..2026-10-14 Reported New Politics Next Mission X Patriot PAC (C00943126) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $6,344 2025-01-01..2026-10-14 Reported New Politics Hellcats (C00913467) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
transfer from joint fundraising / authorized committee (line 12) $3,877 2025-01-01..2026-10-14 Reported Emilys List (C00193433) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
party committee contribution (line 11b) $5,872 2025-01-01..2026-10-14 Reported Dccc (Party site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 3 item(s) $13,456 20250711..20260928 Reported Fair Shot PAC (C00574970) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 6 item(s) $10,618 20250926..20260731 Reported Emilys List (C00193433) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Membership organization); 3 item(s) $10,000 20251231..20260810 Reported American Association for Justice Political Action Committee (AAJ PAC) (C00024521) (Organization site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20260630..20260818 Reported American Federation of State County & Municipal Employees P E O P L E (C00011114) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Business / trade / professional); 2 item(s) $10,000 20251222..20260901 Reported American Society of Anesthesiologists Political Action Committee (Asa PAC) (C00255752) (Organization site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20251231..20260930 Reported Ameripac: the Fund for A Greater America (C00271338) (Organization site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20250412..20260817 Reported Chc Bold PAC (C00365536) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $10,000 20250804..20260930 Reported Elect Democratic Women (C00685297) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20250929..20260928 Reported International Association of Sheet Metal, Air, Rail and Transportation Workers P (C00007542) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20260508..20260914 Reported International Brotherhood of Electrical Workers Political Action Committee (C00027342) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20250926..20260930 Reported Juntos PAC (C00892752) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20260508..20260930 Reported Machinists Non Partisan Political League of the International Association of Mac (C00002469) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20251226..20260928 Reported NEA Fund for Children and Public Education (C00003251) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 5 item(s) $10,000 20251121..20260929 Reported Population Connection Action Fund PAC Pcaf PAC (C00564799) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20260616..20260819 Reported Way To Lead PAC (C00686832) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20260127..20260817 Reported Women's Political Committee Federal (C00188193) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20260325..20260626 Reported Ca Luv PAC (California Leadership United for Victory PAC) (C00573709) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Labor union); 2 item(s) $10,000 20251229..20260630 Reported Engineers Political Education Committee (Epec)/International Union of Operating (C00029504) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20260611..20260611 Reported Hmp (C00495028) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20260312..20260630 Reported Innovation for Good PAC (C00892901) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20250605..20260507 Reported Vote Mama (C00692137) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20250527..20260608 Reported Votevets (C00418897) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 1 item(s) $10,000 20260327..20260327 Reported Jobs, Education, & Families First Jeff PAC (C00617803) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20250221..20260327 Reported Moms Fed Up (C00651042) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $10,000 20250930..20251219 Reported Liftoff PAC (C00785816) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 1 item(s) $10,000 20250919..20250919 Reported Save Democracy PAC (C00884973) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $10,000 20250623..20250630 Reported Equality PAC (C00550970) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 4 item(s) $9,000 20250325..20260903 Reported No Vote Left Behind PAC (C00772848) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 4 item(s) $7,500 20260320..20261009 Reported Hellcats PAC (C00919308) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 3 item(s) $7,500 20250930..20260930 Reported Patriot PAC (C00832576) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 3 item(s) $7,500 20251223..20260903 Reported Tri-State Maxed-Out Women (C00488387) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $7,500 20260326..20260630 Reported Democratic Majority Fund (C00844720) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $7,500 20250929..20251113 Reported New Democrat Coalition Action Fund (C00409730) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 5 item(s) $7,000 20250707..20260928 Reported Service First PAC (C00727784) (Campaign site) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 2 item(s) $7,000 20250930..20260609 Reported De Colores PAC (C00890475) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 2 item(s) $7,000 20250826..20260205 Reported Votevets Hellcat Victory Fund (C00915918) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 1 item(s) $7,000 20251210..20251210 Reported Meet the Moment PAC (C00902858) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Business / trade / professional); 1 item(s) $6,860 20250828..20250828 Reported Democracy Engine, Inc., PAC (C00468314) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Ideological / nonconnected PAC); 4 item(s) $6,500 20250930..20261014 Reported Democratic Conservation Alliance PAC (C00657452) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
PAC contribution (Leadership PAC); 3 item(s) $6,500 20251230..20260930 Reported Houlapac (C00708636) → JoAnna Mendoza for Arizona (C00897090) (Campaign site) Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $604,167 2026-10-14..2026-10-28 Reported Safety & Affordability PAC Inc. (C00960443) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $556,185 2026-09-05..2026-10-29 Reported No Going Back PAC Inc. (C00960435) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $511,805 2026-09-06..2026-10-28 Reported Progressive Turnout Project (C00580068) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $418,175 2026-10-14..2026-10-21 Reported Sd 2026 (C00935015) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $316,135 2026-09-25..2026-10-29 Reported Americans for Prosperity Action, Inc. (AFP Action) Dba Cva Action and Dba Libre Action (C00687103) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $277,342 2026-10-02..2026-10-30 Reported SEIU Cope (Service Employees International Union Committee On Political Education) (C00004036) (Organization site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $225,183 2026-08-10..2026-10-19 Reported Planned Parenthood Votes (C00489799) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $223,250 2026-10-13..2026-10-13 Reported American Federation of State County & Municipal Employees People (C00011114) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $213,257 2026-09-22..2026-10-21 Reported Arizonans for the American Dream PAC (C00936443) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $125,000 2026-10-23..2026-10-23 Reported Human Rights Campaign Equality Votes PAC (C00508440) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $111,556 2026-10-03..2026-10-27 Reported Equality PAC (C00550970) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $93,261 2026-09-30..2026-10-27 Reported Victory PAC (C00869321) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $91,820 2026-09-29..2026-10-27 Reported Common Ground Coalition PAC (C00961854) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $85,287 2026-10-01..2026-10-18 Reported America PAC (C00879510) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $68,394 2026-10-05..2026-10-27 Reported AB PAC (C00492140) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $60,240 2026-10-02..2026-10-27 Reported Aanhpi Rising Tide (C00891028) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $59,103 2026-10-13..2026-10-26 Reported CFFE PAC (C00744920) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $45,152 2026-10-12..2026-10-12 Reported Maga Inc. (C00892471) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $40,302 2026-09-25..2026-09-25 Reported Service Employees International Union Political Education & Action Fund (C90017955) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $40,000 2026-10-26..2026-10-26 Reported Latino Victory Project (C90015181) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $38,635 2026-10-22..2026-10-29 Reported Working America (C90011156) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $30,468 2026-10-26..2026-10-26 Reported Mi Familia Vota (C90017906) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $21,659 2026-10-07..2026-10-25 Reported Momsrising Together (C90018367) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $20,300 2026-09-21..2026-10-10 Reported Democratic Messaging Project (C00800995) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $18,737 2026-10-23..2026-10-30 Reported Reproductive Freedom for All Freedom Fund (C00738674) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $15,901 2026-10-17..2026-10-27 Reported Pride Fund To End Gun Violence (C00620427) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $12,062 2026-10-29..2026-10-29 Reported Building Together (C00955138) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $12,000 2026-10-19..2026-10-19 Reported Hispanic Leadership Trust (C00809970) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $11,965 2026-10-23..2026-10-23 Reported Unidosus Action PAC (C00684258) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $5,000 2026-10-23..2026-10-23 Reported Parkspac (C00914234) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $4,935 2026-10-19..2026-11-01 Reported Votevets (C00418897) (Campaign site) → JoAnna Mendoza Public filing
independent expenditures opposing (estimate, e-filed Sch. E deduped) $3,597 2026-09-10..2026-09-28 Reported The Conservative Caucus Dba Americans for Constitutional Liberty (C90018904) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $3,407 2026-10-08..2026-11-02 Reported Neighbor Voices (C00930321) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $2,407 2026-10-14..2026-11-01 Reported Worker Power PAC (C00756569) → JoAnna Mendoza Public filing
independent expenditures supporting (estimate, e-filed Sch. E deduped) $172 2026-06-24..2026-06-24 Reported Indivisible Project Inc. (C90017492) → JoAnna Mendoza Public filing
disbursements to vendor (Schedule B) $5,647,744 2025-01-01..2026-10-14 Reported JoAnna Mendoza for Arizona (C00897090) (Campaign site) → SCREEN STRATEGIES MEDIA Public filing
disbursements to vendor (Schedule B) $1,539,388 2025-01-01..2026-10-14 Reported JoAnna Mendoza for Arizona (C00897090) (Campaign site) → GRASSROOTS ANALYTICS, INC. Public filing
disbursements to vendor (Schedule B) $709,955 2025-01-01..2026-10-14 Reported JoAnna Mendoza for Arizona (C00897090) (Campaign site) → GUSTO PAYROLL SERVICES Public filing
disbursements to vendor (Schedule B) $494,340 2025-01-01..2026-10-14 Reported JoAnna Mendoza for Arizona (C00897090) (Campaign site) → THE PERKEY GROUP, LLC Public filing
disbursements to vendor (Schedule B) $298,497 2025-01-01..2026-10-14 Reported JoAnna Mendoza for Arizona (C00897090) (Campaign site) → MCKENNA MEDIA Public filing
disbursements to vendor (Schedule B) $268,184 2025-01-01..2026-10-14 Reported JoAnna Mendoza for Arizona (C00897090) (Campaign site) → ACTBLUE TECHNICAL SERVICES (Organization site) Public filing
24 PAC donors in common (2025-26); those PACs gave JoAnna Mendoza $136,856 $136,856 2025-26 Inferred JoAnna Mendoza → Mike McGuire Public filing
80 PAC donors in common (2025-26); those PACs gave JoAnna Mendoza $340,015 $340,015 2025-26 Inferred JoAnna Mendoza → Richard Pan Public filing
85 PAC donors in common (2025-26); those PACs gave JoAnna Mendoza $318,759 $318,759 2025-26 Inferred JoAnna Mendoza → Randy Villegas Public filing
27 PAC donors in common (2025-26); those PACs gave JoAnna Mendoza $147,106 $147,106 2025-26 Inferred JoAnna Mendoza → Jacqui Irwin Public filing
2 PAC donor(s) in common with opponent (2025-26) $6,000 2025-26 Inferred JoAnna Mendoza → Juan Ciscomani (Campaign site) Public filing
party program selection — 2026-02 Reported DCCC Red to Blue → JoAnna Mendoza News report
primary rival; public criticism — 2026-02-27 Reported Iman Bah (D) → JoAnna Mendoza News report
endorsement — 2026 Reported Blue Dog PAC → JoAnna Mendoza Wikipedia

PDF dossier

Expected path: pdfs/mendoza/Mendoza_Know_Your_Politician_2026-11-05.pdf

The PDF binary is not in this preview. When the dossier pack is added at public/pdfs/mendoza/Mendoza_Know_Your_Politician_2026-11-05.pdf, this page will link the file. The folder name (mendoza) is the key, because some surnames share a PDF basename. Until then, use the printable summary.