RacerDB⌕Search driver, series, or race
37,621 DRIVERS · 119 SERIES
RACERDB / DRIVERS / ARMSTRONG

🏳️ David Armstrong

Racing driver. NASA, Ford Boss.
Driver facts
Full name
David Armstrong
Current team
Ford Boss
Series
NASA
Status
Retired
Career wins
0
Career podiums
3
Career starts
42
Career DNFs
1
Racer Rating
1,069
Driver photo · 3:4
Racer Rating
1,069
RANK 19753 / 37,621 INDEXED · -69 SEASON
FIA Categorisation
Not on file
FIA CATEGORISATION NOT YET INDEXED
SOURCE · FIA.COM
SYNTHESIZED FROM 1 SOURCE · UPDATED 0H AGO

David Armstrong is a racing driver who last raced in NASA for Ford Boss. Armstrong has recorded 0 wins and 3 podiums from 42 starts.[1]

A Racer Rating of 1,069 ranks Armstrong 19753th of 37,621 indexed drivers, on an Elo scale where the strongest reach the low five figures. It is built from every indexed race in the driver's file, decayed for time since their last race.

SOURCES: [1] INDEXED RACE CLASSIFICATIONS
2014 form
LAST 20 RACES · FINISH POSITION, HIGHER IS BETTER
P1P5P10P20DNFUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSAUSA
Recent results
TAP A ROW FOR THE FULL RACE
2014-07-20Virginia International Raceway · Spec MiataNASAP9+44
2014-07-19Virginia International Raceway · Spec MiataNASAP10+38
2014-03-23Virginia International Raceway · Spec MiataNASAP14−149
2014-03-22Virginia International Raceway · Spec MiataNASAP5+51
2014-01-19MSR Houston · American IronNASAP3+62
Season by season
SeasonSeriesTeamRacesWinsPodiumsDNFsPolesPointsPosGain/LossRating
2014▸NASAFord Boss803000P28+2931,138
2013▸NASA200000P170+34845
2012▸NASA600000P126+115812
2011▸NASA900100P110+112696
2010▸NASA134887800000P146−2584
2009▸NASA900000P192−415585
Recent coverage
No recent coverage found.
Head-to-head
MOST-RACED & STRONGEST-BEATEN · TIMES ARMSTRONG FINISHED AHEAD VS BEHIND
RivalRatingRacedAheadBehindRecord
🏳️ Jimmy Myers4133122971%
🏳️ Ken Wilkinson1,1143052517%
🏳️ Adam Molaver1,559272257%
🏳️ Mike Rossini43026121446%
🏳️ Brian Coates1,3192432113%
🏳️ Joe Benton4001710759%
🏳️ John Janszen Jr.1,1651521313%
🏳️ Matt McBride1,1001521313%
🏳️ Douglas Griles1,1261421214%
🏳️ Peter Sakovich898147750%
🇺🇸 Ryan EllisHIGHER-RATED · 1× CHAMPION4,01621150%
🇺🇸 Brian HendersonHIGHER-RATED3,41641325%
🇦🇺 Brian CookHIGHER-RATED3,401440100%
RACED WHEEL-TO-WHEEL, NOT AS TEAM-MATES
On the leaderboard
GLOBAL RANK · 37,621 DRIVERS INDEXED
#DriverSeriesRating
19,742🏳️ Anthony DicesaroSVRA1,069
19,743🏳️ Bill Martin Cory FriedmanPCA Club Racing1,069
19,744🏳️ Bob Van ZelstSVRA1,069
19,745🏳️ Bryson CookPCA Club Racing1,069
19,746🏳️ C. HeylNASA1,069
19,747🏳️ Cameron StellarSCCA Majors1,069
19,748🏳️ Chip StablerNASA1,069
19,749🏳️ Chris LyonsNASA1,069
19,750🏳️ Cooke MelkowitsNASA1,069
19,752🏳️ Dave VoddenNASA1,069
19,753🏳️ David ArmstrongNASA1,069
19,754🏳️ David BassettPCA Club Racing1,069
19,751🏳️ DJ AlessandriniNASA1,069
19,755🏳️ Doug NelsonNASA1,069
19,756🏳️ Edward MoreadithAmerican Endurance Racing1,069
19,757🏳️ F SelldorffPCA Club Racing1,069
19,758🏳️ G SchattmanPCA Club Racing1,069
19,759🏳️ Geoff R. IsringhausenNASA1,069
19,760🏳️ Gregg DeJarnettNASA1,069
19,761🏳️ J. OwenbyNASA1,069
19,762🏳️ James MilkoNASA1,069
FULL LEADERBOARD →
RACERDB · REFERENCE FOR EVERY RACING SERIESAGGREGATED FROM 1 SOURCE · SYNCED JUST NOW
SERIES AND TEAM NAMES ARE TRADEMARKS OF THEIR RESPECTIVE OWNERSPRIVACY
SYNTHESIZED FROM 1 SOURCE · UPDATED 2H AGO

David Armstrong is a racing driver who last raced in NASA for Ford Boss. Armstrong has recorded 0 wins and 3 podiums from 42 starts.[1]

A Racer Rating of 1,069 ranks Armstrong 19753th of 37,621 indexed drivers, on an Elo scale where the strongest reach the low five figures. It is built from every indexed race in the driver's file, decayed for time since their last race.

SOURCES: [1] INDEXED RACE CLASSIFICATIONS
Terri Sawyer’s record-setting touring car race[1]
V8 Sleuth
19 MAY 2026
READ →
British racing's power brokers maintain silence to leave governance reforms in limbo[2]
Racing Post
17 FEB 2026
READ →
He was one of racing's most powerful leaders. Now he's free to explain how the sport really works[3]
Racing Post
29 JAN 2026
READ →