A 2009 graduate of Millville High School has been ranked the 40th best Major League Baseball player of all-time!

ESPN is out with its rankings of the Top 100 baseball players ever, and Mike Trout - just 24 years old - is at #40!

Quite an honor for a player who's only in his fifth year in the league!

According to ESPN's Sarah Langs:

Trout already has five All-Star selections, a Rookie of the Year award, four Silver Sluggers and three second-place MVP finishes to his name. Trout, Barry Bonds, Yogi Berra and Stan Musial are the only players to have four straight top-2 finishes in MVP voting at least once. Trout and Miguel Cabrera are the only players to reach at least 100 hits and 15 HR before the All-Star break at least three times before turning 25.