David Braddock's Rank Record