Hamilton, the second player in Major League history to hit 18 home runs in his club's first 34 games, and the Rangers will host Weaver and the Halos for the rubber match of their three-game series Sunday night in Arlington.
Weaver enters the game having allowed just one run in 21 innings over his last three starts. He has given up only nine runs and nine walks with 47 strikeouts in 50 2/3 innings this season, owns a 5-0 record, and he's less than two weeks removed from a no-hitter against the Twins.
Weaver hasn't been a slouch against Texas' tough lineup, either, with a 9-6 record and 3.41 ERA in 25 career starts against the American League West rivals. Current Rangers hitters have a career .247/.294/.399 batting line against Weaver, with shortstop Elvis Andrus (.413/.438/.587 in 48 plate appearances) enjoying the most success against the right-hander.
"He's fun to compete against," Rangers outfielder David Murphy said. "He's one of the best at locating, he has good stuff and he mixes his pitches well. We have seen him as much as anybody. He's had some success against us, and we've had some success against him. He's always fun, because it's always a challenge."
The Angels will face a few challenges of their own in Hamilton, of course, but also in Texas starter Neftali Feliz.
Feliz is coming off a win against the Orioles on Tuesday in which he allowed one run in six innings while striking out a season-best eight. The Rangers asked Feliz to work on his fastball command, and he obliged. Feliz is 2-1 with a 3.38 ERA on the season and has held opposing hitters to a .189 average.
"We know exactly what we're in for with these guys. They have a great record and all that stuff, and we know what we're in for," Angels starter C.J. Wilson said. "It's just a matter of time before we start playing like [Saturday] more often, and that's what we have to focus on."
Angels: Pujols takes long-awaited walk
Albert Pujols, still mired in a seasonlong slump, went 1-for-3 on Saturday, raising his batting average to .195. But he also drew his first walk since April 25 in the eighth inning, moving his on-base percentage to .236.
The three-time National League MVP will have another chance Sunday to get back on track in the same ballpark where he made World Series history with three homers in Game 3 last October.
"Every time he feels like he's inching closer and feeling more comfortable, he's taking a half-step back," Angels manager Mike Scioscia said.
Mike Trout and Peter Bourjos were in the same starting outfield Saturday for only the second time since Trout's April 28 callup. They went a combined 1-for-8 at the plate with one RBI and four strikeouts.
Rangers: Holland pushed back to next Saturday
After pitching in Thursday's doubleheader against the Orioles, lefty Derek Holland will get some extra rest and won't start again until Saturday against the Astros. While he will be pitching on eight days' rest, the move allows the Rangers to keep their other four starters on their normal four days of rest.
"It's nothing physical and there's nothing wrong," manager Ron Washington said. "Everybody else is in line. When you go through these doubleheaders, you have to make adjustments, and this time it's Holland. We can afford to do it now.
"I'm not too worried about it," Holland added. "I'm fine with it. I guess I can't do anything about it if that's what they want to do. My job is just to be ready to pitch. It's probably what I'll do, doing what I'm usually doing, just getting ready for Houston."
Andrus' 11-game hitting streak came to an end Saturday, when he went 0-for-3 with a walk.
The Rangers have lost consecutive games just once this season, dropping three straight from May 1-4.
The Angels are 6-11 on the road this season following Saturday's 4-2 win.