The Orioles signed Machin to a minor-league contract Monday that includes an invitation to spring training, Jorge Castillo of ESPN.com reports.
The Phillies reassigned Machin to minor-league camp Thursday.
Machin and the Phillies agreed Wednesday on a minor-league contract, Melissa Lockard of The Athletic reports.
Machin elected free agency on Tuesday after being designated for assignment by the Athletics.
Machin was designated for assignment by Oakland on Monday, Martin Gallegos of MLB.com reports.
The Athletics placed Machin (personal) on the paternity list Monday.
Machin will be placed on the paternity list Monday, Martin Gallegos of MLB.com reports.
Machin is out of the lineup for Sunday's game at Seattle.
Machin isn't starting Tuesday against the Angels.
Machin went 2-for-3 with two walks and three runs in a win over the Mets on Saturday.