Answered By: Michael Macan
Last Updated: Mar 15, 2022     Views: 412

There is no single, complete source for company rosters.  The academy’s yearbook, The Lucky Bag, is probably the best source with the graduating class usually listed by company and often having group photos of each company’s underclassmen.  Also, some years of the Annual Register of the United States Naval Academy list the officers for each company.