Sarah Palin finished behind a no-name in her Iowa run ... and it was still a very impressive showing.
Actually Palin -- who is not a declared Prez candidate -- ran a half-marathon in the Storm Lake, Iowa.
She finished second among women 40-49, with a respectable time of 1:46.10.
Palin ran the 13.1 mile race using her maiden name -- Sarah Heath.
As she says ... "Well, I guess ya' can stick that in your lower 48."