10. Serena Williams
Maximum speed: 93 mph
Serena Williams is one of the most iconic players on this list of the best tennis players with the fastest forehand of all time. She has a big extension and a soaring finish to complete her powerful forehand.