SH3 Commander does it.
Click the "Click for available actions" writing on the bottom right of your career screen in SH3 Commander and select "Update personnel file"
it will generate the personnel file including the ships sunk on you most recent patrol, it will name them, provide their tonnage and cargo carried and number of survivors etc
EDIT: The game does not know how many revenge class ships existed during the war, therefore it is possible you could sink an unlimited number of them so long as they are scripted to appear in the campaign file or spawn randomly.
__________________
|