Comedian Will Ferrell had a busy Thursday, taking the field in five Cactus League games, starting in Mesa, Arizona, where he played for the Oakland A's ...

... before he was "traded" to the Seattle Mariners, where he played second base.

Ferrell moved to the other side of the infield after he was traded to the Mariners. AP Photo/Matt York

After that, his next stop was in Tempe, Arizona, where he was more than happy to be playing for the Los Angeles Angels.

He ended up replacing Mike Trout in center field before he was traded to the Chicago Cubs for a washing machine.

Only Will Ferrell could replace Mike Trout in the middle of an inning. AP Photo/Chris Carlson

He spent some quality time as the Cubs' third-base coach and was allowed to give signs to the hitters.

Ferrell came to the plate for the Cubs in the fourth inning against Angels righty Zach Stewart and struck out on three pitches.

Ferrell didn't connect in his one at-bat for the Cubs. AP Photo/Chris Carlson

Ferrell was traded again, heading from the Cubs to the Arizona Diamondbacks for his third game of the day in Pima County, where Arizona hosted the Cincinnati Reds.

While Ferrell was the center of attention, D-backs fans might have been more excited about the guy taking pictures.

We brought in a Hall of Famer to help us cover today's action. Photos coming later. #RJ51HOF #FerrellTakesTheField pic.twitter.com/UPcQCt32Sv — Arizona Diamondbacks (@Dbacks) March 12, 2015

Ferrell was claimed off waivers by the Reds and made himself comfortable on their bench.

Ferrell arrived at his fourth game of the day -- San Francisco Giants at Chicago White Sox -- in style.

After striking out for the White Sox, Ferrell was sent to the defending champion Giants, with whom he met with his new manager, Bruce Bochy.

He then took his turn behind the plate.

From DH to catcher in less than 5 minutes. He does it all. #FerrellTakesTheField #SFGiants pic.twitter.com/7Holt2t4bI — World Champs (@SFGiants) March 13, 2015

He finished his day -- five games and 10 teams -- in Peoria, Arizona, where the San Diego Padres were hosting the Los Angeles Dodgers.

While he was in the outfield, Ferrell found a familiar face.

Ferrell plays catch with Buddy the Elf #FerrellTakesTheField pic.twitter.com/hAT2gXPllr — San Diego Padres (@Padres) March 13, 2015

He then pitched for the Dodgers, throwing one pitch and recording an out on a bunt attempt.

At least he finished his day perfect on the mound and in the field.