For 2024, as of the last FEC report:
Receipts:
Cole: $1,946,034.42 Bondar: $30,895.24
Cash-on-hand:
Cole: $1,751,866.60 Bondar: $0.00
It's amazing that the challenger can afford air time, even at 3 AM on some local access channel that is watched by about 6 people. Cole's very likely going to get 60-70% in the primary, as usual.
Tom Cole election results and ideology scores
In his younger days, Cole was fairly conservative or at least was good at faking it. Since reaching Social Security age many years ago and -- importantly -- being anointed as part of the House GOP leadership (check your conservatism at the door, please) Cole has been RINO scum and will always be RINO scum from now until he drops dead.
I live in OK...and totally agree with your post.