Garrett (4-0) got the win over the Giants on Wednesday, allowing one run on two hits and one walk over two innings while striking out four.
Garrett (3-0) was credited with a blown save and a win Friday, allowing two unearned runs on one hit in the sixth inning against the Dodgers. He struck out one.
Garrett (1-0) picked up the win in the second game of Thursday's doubleheader against the Tigers, giving up two hits and a walk over three scoreless innings of relief. He struck out four.
Garrett was recalled from Triple-A Syracuse by the Mets on Monday.
The Mets optioned Garrett to Triple-A Syracuse on Friday, Michael Mayer of MetsmerizedOnline.com reports.
The Mets recalled Garrett from Triple-A Syracuse on Tuesday.
Garrett was optioned to Triple-A Syracuse on Wednesday, Tim Healey of Newsday reports.
The Mets recalled Garrett from Triple-A Syracuse ahead of Sunday's game against the Cardinals.
The Mets optioned Garrett to Triple-A Syracuse on Sunday.
Garrett will serve as the 27th man for Saturday's doubleheader against Atlanta, Anthony DiComo of MLB.com reports.