Why? Because in the history of our language (Old and Middle English), the pronunciation of the final unvoiced "f" sound changed to its voiced equivalent "v" when the plural ending was added. So some words handed down through the years kept this pattern, and you see it in the spelling.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.
English has it's own rules. For example we have to add es with fox and church. It is because it's sound is end with "ch"