Skip to content

Election 2026 · Public beta

Independent, source-first accountability

TheStatedRecordFind a race
Race deskLatest recordWeekly recordGuidesMethodologyAbout
Back to the race record

Candidate record

JoAnna Mendoza

Holds no public office. Her campaign describes her as a retired Marine; House payroll records put her on Rep. Tom O'Halleran's staff in 2018-19 and 2021-22. Campaign affiliation: Democratic.

ADVERTISEMENT

Voter guide

Background, stated goals, record, and money

Goals come from the campaign's own platform. Record lines are official actions.

How this guide is built

Background comes from official records, and from the campaign's own biography where the bullet says so; goals are summarized from the campaign's own platform and stay attributed; the record lines are official actions with the government source attached; money is shown as filed, with the filings it covers in the note under the table, and is not evidence of why any position was taken.

JoAnna Mendoza

Background

  • Her campaign says she grew up in a farmworker family in Pinal County, enlisted in the Navy at 17, then served in the Marine Corps, for 20 years in all, including as a drill instructor and in Iraq and Afghanistan.
  • Her campaign says she earned a master's in leadership from Grand Canyon University and has worked as a nonprofit leader, veteran advocate, congressional staffer and policy expert.
  • House payroll samples document work on Rep. Tom O’Halleran’s staff as a constituent services representative in May–June and July–September 2018 and July 2019, and as deputy district director in January–March 2021 and January 2022. The sampled records do not certify every intervening month.
  • She ran for the Arizona Senate in Legislative District 11 in 2020 and lost to Vince Leach, 72,563 to 60,818.

What they say they want to do

  • Lower costs: a crackdown on price gouging, a modernized Child Tax Credit, and no tariffs that raise prices.
  • Reversing the 2025 law's health-care cuts, including to AHCCCS and the enhanced ACA subsidies.
  • Border security at ports of entry, and legal pathways to citizenship.
  • A ban on members of Congress and their families trading individual stocks.
  • Protecting VA care and benefits, and restoring VA funding.

What the official record shows

She has never held elective office, so there are no votes or decisions of hers to list. Her House staff work is under background and on her card. An appointment to a rural school board, which other sites report, was not found in an official record.

Campaign money from other committees, by type

Transfers and contributions from joint fundraising committees 10 committees$942,170
Leadership PACs 45 committees$162,500
PAC - Qualified 26 committees$94,663
Hybrid PAC (with Non-Contribution Account) - Qualified 15 committees$75,215
Labor Organization PACs 11 committees$47,000
House 15 committees$29,000
Membership Organization PACs 9 committees$26,750
PAC - Nonqualified 3 committees$19,000
Hybrid PAC (with Non-Contribution Account) - Nonqualified 7 committees$15,000
Corporation PACs 1 committee$6,860
Trade Association PACs 1 committee$5,000
Senate 1 committee$4,000
Committees the FEC records no type for 2 committees$2,800
Super PAC (Independent Expenditure-Only) 1 committee$293
Party committees 1 committee$221

Source: Federal Election Commission

Money from political committees in the 2025-26 cycle, through July 1, 2026 (FEC lines 11B, 11C and 12). The rows sum to 1,430,472.28 dollars. Donations from individuals, including through ActBlue or WinRed, are not counted here.

Words and record

What they say, and what the record shows

Each card gets one label from a fixed list and states its own limit.

JoAnna Mendoza

Work: veteran caseworker for Rep. O'Halleran

No assessment

What they say

Her campaign describes veteran casework for Rep. Tom O’Halleran. In the September 10 debate, Mendoza said she worked to help veterans and their families access earned benefits after returning from military service.

What the record shows · Jan 30, 2022

Payroll samples support constituent services and deputy district director roles in 2018-2022. Veteran-benefit help is her campaign's account; individual outcomes remain unverified.

Read the full check

Quotes, full record and limits

What they say

Her campaign describes veteran casework for Rep. Tom O’Halleran. In the September 10 debate, Mendoza said she worked to help veterans and their families access earned benefits after returning from military service.

What the record shows · Jan 30, 2022

House payroll samples name Joanna H. Mendoza on Rep. Tom O’Halleran’s staff as a constituent services representative in May 21–June 30, 2018, July–September 2018 and July 2019. They list her as deputy district director in January 19–March 31, 2021 and January 2022. Her campaign’s veterans page attributes veteran-benefit assistance to this work.

Why there is no assessment here

The staff roles are documented. The specific veteran caseload and benefits assistance are attributed to her campaign and debate account, rather than independently published case records.

Limit: Payroll supports dated constituent-service employment, rather than a veteran-specific job title, continuous coverage of every intervening month or individual case outcomes. The veteran focus and specific help remain her account. The debate says she worked on helping; it does not claim a quantified recovered total. No private benefits or family records were inspected.

JoAnna Mendoza

Military service: what contemporary Marine records show

No assessment

What they say

In the September 10 debate, Mendoza described enlisting at seventeen, serving first in the Navy and then the Marine Corps for twenty years, combat deployments to Iraq and Afghanistan, and serving as a Marine drill instructor.

What the record shows

Marine reports document her gunnery sergeant rank and training role in 2011 and 2014. The enlistment, Navy service, 20-year career and deployment details remain her campaign's account.

Read the full check

Quotes, full record and limits

What they say

In the September 10 debate, Mendoza described enlisting at seventeen, serving first in the Navy and then the Marine Corps for twenty years, combat deployments to Iraq and Afghanistan, and serving as a Marine drill instructor.

What the record shows

Contemporary Marine Corps reporting identifies Gunnery Sgt. JoAnna Mendoza in August 2011 as the staff noncommissioned officer in charge of a Corporals Course at Combat Logistics Regiment 17. January 2014 reporting identifies her as a company gunnery sergeant in the same regiment. Her campaign biography supplies the Navy-to-Marines sequence, enlistment age, twenty-year career, drill-instructor role and Iraq and Afghanistan deployments.

Why there is no assessment here

Marine service and named leadership roles are independently corroborated. The complete service chronology, specific deployments and recruit drill-instructor assignment are not established by the reviewed public military reports.

Limit: The two military reports corroborate Marine service and those leadership roles. They do not independently date enlistment at seventeen, Navy service or transfer, the full twenty-year duration, each deployment or its combat characterization, or a recruit drill-instructor billet. A Corporals Course assignment and close-order drill are different roles. Those specific details remain her attributed account; the absence of a public service record is not evidence against them.

ADVERTISEMENT

Issues in this record

Follow the evidence by issue.

Costs and taxesHealth careThe border and immigrationVeteransWater, energy and the environmentNational securityGovernment and elections

Evidence timeline

Dated records, with sources attached.

  1. Occurred Sep 9, 2026

    race event

    Official candidate list

    Pima County's official general-election candidate list, updated September 9, 2026, prints four candidates for District 6. Its write-in list names one certified write-in, Michael Dorland.

  2. Through Jul 1, 2026

    finance

    FEC filing snapshot

    Pre-Primary 2026 (amended), principal campaign committee MENDOZA FOR CONGRESS.

See something wrong or incomplete? Report it for review.

Sources21 source records

How we use sources

  1. Meet Johttps://www.joannamendoza.com/meet-jo/

    Mendoza for Congress · Reviewed Oct 1, 2026

    Campaign biography. Her military service is as the campaign describes it; no service record was read.

    candidate statement

    For: Current role; Background, goals, record and campaign money; Military service: what contemporary Marine records show

  2. Statement of Disbursements, April to June 2018, detail file (document)

    U.S. House of Representatives, Chief Administrative Officer · Reviewed Oct 1, 2026

    Rep. Tom O'Halleran's personnel lines list MENDOZA JOANNA H as CONSTITUENT SERVICES REPRESENT[ative] from May 21 to June 30, 2018, her first pay line in his office. The January to March 2018 file has no line for her.

    official office record

    For: Background, goals, record and campaign money; Work: veteran caseworker for Rep. O'Halleran

  3. Statement of Disbursements, July to September 2018, detail file (document)

    U.S. House of Representatives, Chief Administrative Officer · Reviewed Oct 1, 2026

    The same title for the whole quarter.

    official office record

    For: Background, goals, record and campaign money; Work: veteran caseworker for Rep. O'Halleran

  4. Statement of Disbursements, July to September 2019, detail file (document)

    U.S. House of Representatives, Chief Administrative Officer · Reviewed Oct 1, 2026

    Her last pay line in that post, July 1 to 31, 2019. The January to March 2020 file has no salary line for her in his office.

    official office record

    For: Background, goals, record and campaign money; Work: veteran caseworker for Rep. O'Halleran

  5. Statement of Disbursements, January to March 2021, detail file (document)

    U.S. House of Representatives, Chief Administrative Officer · Reviewed Oct 1, 2026

    She returns to Rep. O'Halleran's payroll on January 19, 2021, as DEPUTY DISTRICT DIRECTOR.

    official office record

    For: Background, goals, record and campaign money; Work: veteran caseworker for Rep. O'Halleran

  6. Statement of Disbursements, January to March 2022, detail file (document)

    U.S. House of Representatives, Chief Administrative Officer · Reviewed Oct 1, 2026

    Her last pay line as deputy district director, January 3 to 30, 2022. The April to June 2022 file has no line for her.

    official office record

    For: Background, goals, record and campaign money; Work: veteran caseworker for Rep. O'Halleran

  7. 2020 General Election Official Canvass (document)

    Arizona Secretary of State · Published Nov 24, 2020 · Reviewed Oct 2, 2026

    The state's official 2020 results. State Senator, District 11: Vince Leach 72,563, JoAnna Mendoza 60,818. Read in the owner's browser because the site blocks scripts.

    official election record

    For: Background, goals, record and campaign money

  8. Lowering Costs & Protecting Our Families and Seniorshttps://www.joannamendoza.com/issues/cost-of-living/

    Mendoza for Congress · Reviewed Oct 1, 2026

    Campaign issue page.

    candidate statement

    For: Background, goals, record and campaign money

  9. Strengthening our Healthcare Systemhttps://www.joannamendoza.com/issues/healthcare/

    Mendoza for Congress · Reviewed Oct 1, 2026

    Campaign issue page.

    candidate statement

    For: Background, goals, record and campaign money

  10. Safe Communities, Strong Borders & Real Immigration Solutionshttps://www.joannamendoza.com/issues/immigration-border-security/

    Mendoza for Congress · Reviewed Oct 1, 2026

    Campaign issue page.

    candidate statement

    For: Background, goals, record and campaign money

  11. Restoring Trust and Accountability in Governmenthttps://www.joannamendoza.com/issues/oversight-accountability/

    Mendoza for Congress · Reviewed Oct 1, 2026

    Campaign issue page.

    candidate statement

    For: Background, goals, record and campaign money

  12. Keeping Our Promise to Veteranshttps://www.joannamendoza.com/issues/veterans/

    Mendoza for Congress · Reviewed Oct 1, 2026

    Campaign issue page, and the source of her claim to have been a veteran caseworker for Rep. O'Halleran.

    candidate statement

    For: Background, goals, record and campaign money; Work: veteran caseworker for Rep. O'Halleran

  13. MENDOZA FOR CONGRESS, receipts from political committeeshttps://www.fec.gov/data/receipts/?committee_id=C00897090&two_year_transaction_period=2026&line_number=F3-11C

    Federal Election Commission · Reviewed Oct 1, 2026

    Read with tools/fec-money/money.py on October 1, 2026: lines 11B (2 rows), 11C (237 rows, 33 memo) and 12 (345 rows, 314 memo), each reconciled to the committee's filed totals with no difference.

    fec filing

    For: Background, goals, record and campaign money

  14. AZ-06 Clean Elections debate: veteran caseworkhttps://www.youtube.com/watch?v=PSxRgt6zIqo&t=1643s

    Arizona Clean Elections Commission and Arizona Media Association · Published Sep 10, 2026 · Reviewed Oct 7, 2026

    Paraphrase from native publisher captions, beginning at 27:23.074 in the original window. The original and surrounding/repeat context were reviewed; no audio-authenticated verbatim quotation is claimed.

    candidate statement

    For: Work: veteran caseworker for Rep. O'Halleran

  15. AZ-06 Clean Elections debate: servicehttps://www.youtube.com/watch?v=PSxRgt6zIqo&t=305s

    Arizona Clean Elections Commission and Arizona Media Association · Published Sep 10, 2026 · Reviewed Oct 7, 2026

    Paraphrase from native publisher captions, beginning at 05:05.104 in the original window. The original and surrounding/repeat context were reviewed; no audio-authenticated verbatim quotation is claimed.

    candidate statement

    For: Military service: what contemporary Marine records show

  16. AZ-06 Clean Elections debate: drill instructorhttps://www.youtube.com/watch?v=PSxRgt6zIqo&t=331s

    Arizona Clean Elections Commission and Arizona Media Association · Published Sep 10, 2026 · Reviewed Oct 7, 2026

    Paraphrase from native publisher captions, beginning at 05:31.296 in the original window. The original and surrounding/repeat context were reviewed; no audio-authenticated verbatim quotation is claimed.

    candidate statement

    For: Military service: what contemporary Marine records show

  17. Marine reporting: Mendoza leads a Corporals Coursehttps://www.dvidshub.net/news/75941/corporals-course-gives-ncos-leadership-tools-success

    Defense Visual Information Distribution Service / U.S. Marine Corps · Published Aug 25, 2011 · Reviewed Oct 7, 2026

    Contemporary Marine Corps reporting names Gunnery Sgt. JoAnna Mendoza as staff noncommissioned officer in charge of Corporals Course, CLR-17. This is not proof of recruit drill-instructor assignment.

    official office record

    For: Military service: what contemporary Marine records show

  18. Marine reporting: Mendoza as company gunnery sergeanthttps://www.dvidshub.net/news/119944/always-fight-wounded-warrior-overcomes-challenges

    Defense Visual Information Distribution Service / U.S. Marine Corps · Published Jan 31, 2014 · Reviewed Oct 7, 2026

    Names Gunnery Sgt. Joanna Mendoza as company gunnery sergeant. The twenty-year retirement and deployment narrative in the article concerns Pedro Aquino, not Mendoza.

    official office record

    For: Military service: what contemporary Marine records show

  19. 2026 General Election Official Candidate Listhttps://content.civicplus.com/api/assets/az-pimacounty/d2c310c3-ade7-484e-a6f0-1ddaebec0799

    Pima County Elections Department · Published Sep 9, 2026 · Reviewed Oct 1, 2026

    The county's official list, stamped updated September 9, 2026 and linked from pima.gov's election page. It prints four District 6 candidates. The Arizona Secretary of State's site refused automated readers (HTTP 403) and was not used.

    official election record

    For: Official candidate list

  20. 2026 General Election Official Write-In Listhttps://content.civicplus.com/api/assets/az-pimacounty/b54c9e42-8520-4201-be8d-10b859da80df

    Pima County Elections Department · Published Sep 11, 2026 · Reviewed Oct 1, 2026

    Names Michael Dorland (Independent) as the one certified write-in for District 6. Only listed write-in names are counted.

    official election record

    For: Official candidate list

  21. MENDOZA FOR CONGRESS, Pre-Primary 2026 (amended) (document)

    Federal Election Commission · Reviewed Oct 1, 2026

    Principal campaign committee only, covering April 1 to July 1, 2026, the same period as her opponent's. This amendment, received August 27, 2026, replaced the July 9 original and is the version OpenFEC marks most recent.

    fec filing

    For: FEC filing snapshot

ADVERTISEMENT
TheStatedRecord

Public words, official records, and the context between them.

Explore

Race deskWeekly record emailGuidesMethodologyAboutContact

Trust

PrivacyTermsCorrections

© 2026 The Stated Record

Sources stay attached.