Perez re-signed Thursday with the Athletics on a minor-league contract.
Perez elected free agency Wednesday.
Perez (1-2) took the extra-inning loss against the Blue Jays on Monday, allowing three runs (two earned) on two hits over one-third of an inning.
Perez (1-1) got the win over the Angels on Sunday, firing a scoreless two-thirds of an inning during which he recorded a strikeout.
Perez (0-1) took the loss as the opener against the Orioles on Friday, allowing three earned runs on four hits over one inning. He struck out one.
Perez will serve as the Athletics' opener Friday versus the Orioles, Martin Gallegos of MLB.com reports.
Perez's contract was selected by Oakland on Saturday.
The Nationals reassigned Perez to minor-league camp Tuesday, Andrew Golden of The Washington Post reports.
Perez agreed Wednesday with the Nationals on a minor-league contract that includes an invitation to big-league spring training, Mark Zuckerman of MASNSports.com reports.
Perez rejected an outright assignment to Triple-A Rochester and elected free agency Friday, Jesse Dougherty of The Washington Post reports.