This is the 1998 race. The latest: 2022 →

1998Final results

1998 election for U.S. Senate in Arizona

U.S. Senate · Arizona

John McCain (R) won with 68.7% of the vote, defeating Ed Ranger (D) by 41.6 points.

John McCainRepublican · winner
68.7%696,577
Ed RangerDemocrat
27.2%275,224
John C. ZajacLibertarian
2.3%23,004
Bob ParkReform
1.8%18,288
1,013,280 votes

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

The seat over time

D − R margin in this seat's races around 1998

Races before and after

EvenR+24.21992R+41.61998R+56.12004R+24.22010R+12.92016D+4.92022

Source: MIT Election Data and Science LabUpdated Sep 30, 2026, 7:25 AM ET

Money in this race

Each line compares the two campaigns on one scale.

Ed RangerJohn McCain
$375.5K
Raised by the campaign
$4.5M
$371.4K
Spent by the campaign
$2.5M
$3.6K
Cash on hand
$2M

Other candidates' campaigns: Bob Park $130.6K · John C. Zajac $15.4K.

Campaign money: FEC, through Dec 31, 1998.

Source: FEC campaign filingsUpdated Dec 31, 1998

The candidates

John McCain (R)Ed Ranger (D)

Also on the ballot: John C. Zajac (Libertarian), 2.3%; Bob Park (Reform), 1.8%