The right-hander will try to continue his winning ways on Friday, when the Halos face the Mariners at Safeco Field.
Lowering his ERA by more than a point since his last loss on May 4, Santana tossed six innings against the Padres on Sunday, surrendering just two runs on six hits for the no-decision.
The outing marked his fifth straight quality start, a span in which Santana has posted a 2.25 ERA.
"His slider's getting back to where it was. He's got such better pace now, too," catcher Bobby Wilson said. "It just feels like he's getting the ball, he's getting on the mound, he's not walking around the mound thinking about what's going on, what to do. He's getting on the mound, trusting his stuff and making good pitches."
Santana will be up against Mariners right-hander Blake Beavan, who got his second win of the season in his last start against the Rockies.
While Beavan had trouble locating his fastball and elevated pitches, he still attacked hitters, recording a career-high seven strikeouts.
In all, Beavan tossed five innings, giving up two runs on seven hits for his first win since April 15.
"He battled," manager Eric Wedge said after the game. "He didn't have his best stuff, he definitely didn't have his fastball command, but he didn't give in to it, still mixed his pitches and got us into the sixth inning."
Angels: Romine back in Majors
The Angels designated right-hander David Pauley for assignment Thursday and recalled infielder Andrew Romine from Triple-A Salt Lake. Pauley was 0-1 with a 4.82 ERA in four relief appearances this season.
"We were able to reset from 13 pitchers -- we didn't need them -- down to 12," manager Mike Scioscia said before Thursday's game. "Gives us some more options, a little bit more depth on the bench right now.
"He can play three infield positions, he runs well and he's been swinging the bat very well, too. If there's a role for him, he'll get a chance."
With a two-run home run in the first inning of Thursday's game, Albert Pujols hit his 450th home run, becoming the fourth-youngest player to reach the milestone at 32 years and 129 days old, behind only Alex Rodriguez, Ken Griffey Jr. and Jimmie Foxx.
Mariners: Olivo activated
Miguel Olivo was activated off the disabled list Thursday and started behind the plate against the Angels. He finished the game going 0-for-4 with a strikeout.
Olivo strained his groin muscle while fielding a bunt in Tampa Bay on April 30. The veteran said he knew he was healthy when he faced the same play in his first rehab game with Triple-A Tacoma earlier this week.
"First inning, bunt, same exact ball I got hurt on, but I got it and threw and everything went well," Olivo said. "That was a good test. After that, nothing bothered me."
Hall of Fame pitcher Gaylord Perry, who won his 300th game with Seattle in 1982, will throw out the ceremonial first pitch before Friday night's game. Perry, 73, pitched for the Mariners in 1982 and '83. The five-time All-Star won 314 games in his career, including 13 with Seattle in his second-to-last stop in a 22-year career.
With 14 strikeouts in Thursday night's game, Angels starter Dan Haren set a new career high.
The Angels are 13-10 in May after an 8-12 showing in April.
Mariners catcher John Jaso is hitting .375 (18-for-48) with three doubles, a home run and eight RBIs in his career against the Angels.