Sparky Anderson once quipped that you can’t tell anything about a baseball team until it has played 40 games. He neglected to say whether it was OK to compare a couple of must-watch prospects after 40 days on the job.

With or without his approval, here it goes.

Bryce Harper and Mike Trout—two of the most heralded position-playing prospects in recent history—made their 2012 MLB debuts April 28. Trout hit leadoff for the struggling Los Angeles Angels that afternoon in Cleveland, and Harper trotted out to left field for the Washington Nationals later that night at Dodger Stadium.

In 40 days, the two prospects whose call-ups were less than a sure thing at the time (Trout in a crowded outfield, Harper with a limited minor league resume) have ensured spots on the daily lineup card in permanent ink.

From Trout’s four-hit outing Monday to Harper’s walk-off single in extra innings Tuesday, the two prospects once ranked Nos. 1 and 2 by most outlets with such rankings continue to draw rave reviews. And all this without being legally permitted to celebrate with a postgame beer.

But who has been more impressive? We took a way-too-early closer look at the 40-day numbers:

Basics

Batting

Harper: 137 PA, .288 AVG, 5 HRs, 2 SB, .922 OPS, 0.81 BB/K

Harper has done a little bit of everything for the Nationals—hitting for power and average, cutting down on strikeouts from his minor league days and getting on base at an impressive .380 rate. Harper also is fourth in the NL with four triples, and his walkoff hit Tuesday was the first by a teenager since Gary Sheffield in 1988.

Trout: 152 PA, .338 AVG, 5 HRs, 9 SB, .947 OPS, .4 BB/K

A baseball star in a safety’s body (6-foot-1, 210 pounds), Trout’s mix of power and speed have been on display since his 2012 debut (he played in 40 games for the Angels in 2011). While the Angels wouldn’t mind seeing him draw a few more walks out of the leadoff spot (just 13 so far), his .947 OPS leaves little more to be desired.

Edge: Trout

Fielding

Harper: Three errors, Ultimate Zone Rating of -5.5 (via FanGraphs)

Harper’s three errors ties him for fifth most among NL outfielders. It’s important to keep in mind that he’s still the league’s youngest player, but his early lack of range (warning: small sample size alert) is a concern.

Trout: One error, UZR of 6.5 (via FanGraphs)

As one of the fastest players in baseball, Trout’s extraordinary range makes him a future defensive star. His lone error came in one of 12 innings played in right field.

Edge: Trout

Intangibles

Harper: The Nationals already were a team on a mission when they called Harper up from Triple-A, but the lift he’s provided for a snake-bitten lineup has helped keep them atop the competitive NL East. Living up to other-worldly expectations can be tough for a teenager once dubbed “The Chosen One,” but from stealing home on Cole Hamels to clutch late-game hitting, Harper has been the total package.

Trout: On the day Trout was called up, the Angels were 7-14. Since then, L.A. is 22-14, now just 4 1/2 games back of Texas in the AL West standings. A lot factors into that improvement, beginning with Albert Pujols’ awakening, but Trout’s impact at the top of the order cannot be overstated. However, Trout has the advantage of having previous big-league experience, and he wasn’t nearly as productive in 2011. That takes a small amount of shine off his accomplishments when comparing him to Harper.

He should be an All-Star starter this summer, though Trout (and Harper, for that matter) is a write-in only candidate because ballots were finalized before he was called up. A WAR of 2.0—in a partial season, no less—is off the charts.