Top 4 William Weirich profiles