Rob Sand scores higher on most metrics based on records.
Gov/exec exp: Sand 85 (2 terms auditor recovering millions in waste/fraud per office reports; 7 yrs corruption prosecutor). Lahn 25 (no elected office; prior campaign staff/AFP).
Econ/tax: Sand 75 (detailed affordability plans: $12 min wage, cannabis revenue, out-of-state land taxes; Des Moines Register). Lahn 65 (temp 50% fuel tax cut, property shifts to investors; campaign site).
Edu: Sand 70 (universal Pre-K, public funding boost, voucher audits). Lahn 65 (ESAs, innovation zones, revoke licenses for indoctrination).
Health: Sand 80 (end Medicaid privatization day one; audit data on denials). Lahn 55 (keep private MCOs with reforms; MAHA cancer focus).
Ethics/transp: Sand 80 (bipartisan staff, record recoveries; family donations legal but large). Lahn 50 (frequent KS travel/votes per PolitiFact/Register; RGA funding).
Bipart: Sand 85 (defended Reynolds COVID data; mixed leadership). Lahn 40 (limited evidence).
Fact accuracy: Sand 70. Lahn 45 (false $7,500 tax claim, unproven pollution ads per PolitiFact/Iowa First Check).
IA knowledge: Sand 90 (lifelong IA public service). Lahn 55 (6th-gen roots but 2018-22 KS votes, dual homes).
Concrete proposals: Sand 85 (detailed agendas). Lahn 60 (high-level goals).
Prep to govern: Sand 85. Lahn 50.
Overall: Sand 80. Lahn 52.