Trout and teammates David Carpenter, Michael Kohn and Travis Witherspoon brought $5,000 worth of school supplies and toys Monday morning to Children First Academy, a Tempe charter school for underprivileged and homeless kids.
"After it was all over the kids ran up and gave us a big hug," the 20-year-old Trout said. "Put a smile on my face and all the teammates that came.
"Doing stuff for the community," Trout added, "it means a lot to me."
A few hours later, Trout scored twice for the Angels in a 9-8 loss to the Seattle Mariners. The AL Rookie of the Year and runner-up in the MVP voting last season also walked.
"Felt good out there," he said. "Felt like I had a couple good at-bats. Still, timing is not there, but it's the first game. It'll get better."
Last spring, a lingering illness and shoulder tendinitis kept Trout off the field and forced him to start the 2012 season in Triple-A. He didn't stay there long.
Los Angeles called him up in late-April and Trout blossomed into a superstar. He scored a major league-leading 129 runs, hit .306 with 30 home runs, 83 RBIs and 49 stolen bases.
Now, a healthy Trout is looking forward to getting an exhibition schedule to prepare for the regular season.
"Just to get the timing down," he said. "For me, it's all about timing, seeing pitches."
Trout led off the game with a single and scored later in the inning when catcher Hank Conger ripped a three-run home run off Seattle starter Jeremy Bonderman. Conger, competing for a reserve role, added a double and single, going 3 for 3 with five RBIs.
The 30-year-old Bonderman, trying to secure a spot in Seattle's rotation after missing the past two seasons and undergoing elbow surgery last year, allowed two hits and a walk in his lone inning.
"It wasn't the way I wanted it go, but it was good to get out there and get my feet wet again," Bonderman said. "It was good to get the first one out of the way, but it's no excuse. I have to go out there and get outs."
Smoak Seattle SS Brendan Ryan homered in his first at-bat of the spring and 2B Dustin Ackley tripled in his spring debut. ... LF Jason Bay was 0 for 3, but made an athletic, tumbling catch in the third inning. ... Angels starter Garrett Richards threw two innings, allowing two hits, an unearned run and struck out one. ... RP Chad Cordero, signed two weeks ago to a minor-league contract, threw one inning and allowed the home run to Ryan. Shoulder injuries sidelined the career of the former All-Star, who has not pitched in the majors since 2010.