The race for Arizona's U.S. Senate seat is too close to call. As of Wednesday afternoon, Martha McSally leads Kyrsten Sinema by about 16,000 votes as they vie to replace Sen. Jeff Flake.

That margin is still too close to call, and it will likely be more than a week before we get a final count on the state's ballots.

But we should know within a few days who will win this race -- that's before the expected lawsuits and potential recount.

RELATED: O'Halleran win clinches Democratic U.S. House delegation for Arizona

McSally's 16,000-vote lead adds up to about one percentage point, but many of the estimated 600,000 uncounted ballots statewide come from Arizona's more populated counties, which thus far have favored Sinema.

Sinema leads McSally by about 8,000 votes in normally Republican Maricopa County, where approximately 472,000 ballots remain uncounted as of Wednesday afternoon.

RELATED: Arizona 2018 midterm election results: All the races that have been called so far

Pima County and Pinal County have about 90,000 and 40,000 ballots left to count, respectively. Among ballots counted so far, Sinema leads 56-44 in Pima County and McSally leads by the same margin in Pinal County.

As of Wednesday afternoon, Green Party candidate Angela Green has 38,611 votes despite dropping out of the race before Election Day and endorsing Sinema.

The upshot is that this race is likely to come down to the wire, and we likely won't have a result for days. Even at that point, we may see a recount or lawsuits.

RELATED: Trump says he 'retired' Sen. Jeff Flake and did the country a 'great service'