Best current MLB player at every age.
The 19-year-old Dodgers phenom has a 4.09 ERA in seven major league starts, with an impressive 41 strikeouts in 33 innings. He has a bright future behind Clayton Kershaw in the L.A. rotation.
Believe it or not, there is currently no 20-year-old in MLB as of July 1, 2016, but that will change as the summer moves along.
Correa gets the nod at legal drinking age, with an honorable mention to Nomar Mazara and Roberto Osuna. Correa is the reigning AL Rookie of the year and has an ever higher OPS this season.
Seager and fellow shortstop Francisco Lindor are neck-and-neck in the age 22 club. Seager has hit as advertised, hitting .299-17-40 through 80 games.
The impressive array of 23-year-olds in MLB includes Harper, Manny Machado, Xander Bogaerts, Mookie Betts, Noah Syndergaard and Jose Fernandez. Harper has 16 homers through 76 games and leads the league in walks.
Trout has finished top two in MVP voting in in each of the last four seasons, and his OPS is currently the best of his career. There's not much debate that he's the best offensive player in the game.
Arenado is hitting .296-21-65 through 77 games and continues to play Gold Glove defense for the Rockies. He's also shown drastically improved plate discipline this season.
Altuve edges Madison Bumgarner as the best 26-year-old going. The diminutive second baseman has a 1.004 OPS and leads the AL with 21 stolen bases.
Sale is having another great year, going 13-2 with a 2.79 ERA through 16 starts. He's still in search of his first Cy Young Award.
Sorry, Paul Goldschmidt, but there's no doubt about this one. Kershaw has a ridiculous 1.79 ERA and 145/9 K/BB. He was the front-runner for the NL Cy Young before going on the DL with a lower back injury.
Posey has a Rookie of the Year and MVP in his trophy case and is widely considered the best offensive catcher in the game. This year he's hitting .288-9-39 in 72 games.
Donaldson is the defending AL MVP and having another MVP-level season in Toronto. Cubs defending Cy Young winner Jake Arrieta certainly deserves consideration, as well.
The former AL MVP leads the NL in strikeouts and has a 3.30 ERA in 17 starts for the Nats this season. He's been one of baseball's most durable pitchers in recent seasons and Washington's ace since he signed in 2015.
Lester gets the nod over Zack Greinke, who started 2016 very slowly. The lefty is having a career year with a 2.03 ERA in 16 starts for the Cubbies.
Cano is having a nice rebound, having his best year since joining the Mariners in 2014. The second baseman is hitting .306-19-54 in 79 games.
Kinsler continues to chug along as Detroit's leadoff man and one of the best second basemen in the game at age 34. He's hitting .295-14-49 with 64 runs scored through 76 games.
The Cubs have gotten their money's worth after signing Zobrist last offseason. He's hitting .301-10-42 with more walks than strikeouts.
Rich Hill and Colby Lewis are having great years among the 36-year-olds, but both are on the DL. Cruz edges Matt Holliday and Albert Pujols, though all are notable sluggers. He continues to age gracefully, with 20 homers in 77 games.
Beltre continues to be one of the best all-around third basemen in the game, hitting .285-12-52 and playing rock solid defense.
The age 38 crop is slim pickings, especially after Marlon Byrd tested positive for PEDs. Benoit has an ERA above 5.00 in only 18.2 innings as Seattle's setup man this year.
Beltran edges former Padres closer Fernando Rodney as the top player at age 39. He's having his best season in years, hitting .297-19-53 with an OPS above .900 in 74 games.
Ortiz is in his swan song but playing as well as ever. He's a legitimate AL MVP candidate, hitting .336-18-63 with 43 walks in 72 games.
The knuckleball never dies. Dickey has a 4.21 ERA in 17 starts for Toronto this season.
Suzuki is set to reach 3,000 MLB hits in July, which is amazing considering he joined the league in his late 20s. He's shown that he has plenty left, hitting .342.
Colon has had quite a career and continues to chug along, throwing basically just his fastball. He has a 2.86 ERA in 88 innings for the Mets.
Seth Trachtman is a fantasy sports expert and diehard Kansas City Chiefs fan. He doesn't often Tweet, but when he does, you can find him on Twitter @sethroto.
More must-reads:
Get the latest news and rumors, customized to your favorite sports and teams. Emailed daily. Always free!