Whether he strikes out or puts the ball in play, Mets pitcher Bartolo Colon's plate appearances are nothing short of adventurous. Here are some of the best shots from his at-bats.

Credit: Kathleen Malone-Van Dyke

New York Mets starting pitcher Bartolo Colon doubles against the Philadelphia Phillies during the fifth inning of an MLB baseball game at Citi Field on Friday, Aug. 26, 2016.

Credit: Kathleen Malone-Van Dyke

New York Mets starting pitcher Bartolo Colon strikes out swinging against the Philadelphia Phillies during the second inning of an MLB baseball game at Citi Field on Friday, Aug. 26, 2016.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets bats in the fourth inning against the Washington Nationals at Citi Field on Thursday, July 7, 2016.

Credit: Kathleen Malone-Van Dyke

New York Mets starting pitcher Bartolo Colon strikes out on a foul bunt against the Pittsburgh Pirates during the fourth inning of a game at Citi Field on Thursday, June 16, 2016.

Credit: Kathleen Malone-Van Dyke

New York Mets starting pitcher Bartolo Colon doubles against the Pittsburgh Pirates during the third inning of an MLB game at Citi Field on Thursday, June 16, 2016.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets grounds out against the Washington Nationals at Citi Field on Wednesday, May 18, 2016.

Credit: Getty Images/ Denis Poroy

Bartolo Colon of the New York Mets, right, is congratulated by Tim Teufel after hitting a two-home run home run for the first of his career during the second inning of a baseball game against the San Diego Padres at PETCO Park on May 7, 2016 in San Diego.

Credit: Getty Images/ Denis Poroy

Bartolo Colon of the New York Mets, center, is congratulated by David Wright as Kevin Plawecki looks on after Colon hit a two-run home run for the first of his career during the second inning of a baseball game against the San Diego Padres at PETCO Park on May 7, 2016 in San Diego.

Credit: Getty Images/ Denis Poroy

Bartolo Colon of the New York Mets, right, is congratulated by Kevin Plawecki after hitting a two-run home run for the first of his career during the second inning of a baseball game against the San Diego Padres at PETCO Park on May 7, 2016 in San Diego.

Credit: Getty Images/ Denis Poroy

Bartolo Colon of the New York Mets hits a two-home run during the second inning of a baseball game against the San Diego Padres at PETCO Park on May 7, 2016 in San Diego.

Credit: Getty Images/ Denis Poroy

Bartolo Colon of the New York Mets hits a two-home run during the second inning of a baseball game against the San Diego Padres at PETCO Park on May 7, 2016 in San Diego.

Credit: Getty Images/ Denis Poroy

Bartolo Colon of the New York Mets hits a two-home run during the second inning of a baseball game against the San Diego Padres at PETCO Park on May 7, 2016 in San Diego.

Credit: AP/ Gregory Bull

New York Mets' Bartolo Colon, left, rounds the bases after hitting a two-run home run off San Diego Padres starting pitcher James Shields, right, during the second inning of a baseball game Saturday, May 7, 2016, in San Diego.

Credit: AP/ Gregory Bull

New York Mets' Bartolo Colon, right, is greeted by teammate Kevin Plawecki after hitting a two-run home run during the second inning of a baseball game against the San Diego Padres Saturday, May 7, 2016, in San Diego.

Credit: AP/ Gregory Bull

New York Mets' Bartolo Colon is greeted by third base coach Tim Teufel after hitting a home run during the first inning of a baseball game against the San Diego Padres, Saturday, May 7, 2016, in San Diego.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets strikes out in the fourth inning against the Atlanta Braves at Citi Field on Monday, May 2, 2016.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets strikes out in the fourth inning against the Atlanta Braves at Citi Field on Monday, May 2, 2016.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets swings and misses in the first inning against the Atlanta Braves at Citi Field on Monday, May 2, 2016.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets bats on the third-inning against the Cincinnati Reds at Citi Field on Tuesday, April 26, 2016.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets swings and misses during his third-inning at-bat against the Cincinnati Reds at Citi Field on Tuesday, April 26, 2016.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets swings and misses during his third inning at-bat against the Cincinnati Reds at Citi Field on Tuesday, April 26, 2016.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets bunts into an inning-ending double play in the fourth inning of a game against the Atlanta Braves at Citi Field on Wednesday, Sept. 23, 2015.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets bunts into an inning-ending double play during the fourth inning of a game against the Atlanta Braves at Citi Field on Wednesday, Sept. 23, 2015.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets runs out a second-inning sacrifice bunt against the Atlanta Braves at Citi Field on Wednesday, Sept. 23, 2015.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets connects on a second-inning sacrifice bunt against the Atlanta Braves at Citi Field on Wednesday, Sept. 23, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets strikes out in the third inning against the Miami Marlins at Citi Field on Wednesday, Sept. 16, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets breaks his bat on a foul ball in the third against the Miami Marlins at Citi Field on Wednesday, Sept. 16, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets walks back to the dugout after striking out to end the third inning against the Miami Marlins at Citi Field on Wednesday, Sept. 16, 2015.

Credit: Getty Images / Kevin C. Cox

Bartolo Colon of the New York Mets runs to first base after hitting an RBI single in the fourth inning against Shelby Miller of the Atlanta Braves at Turner Field on Sept. 10, 2015 in Atlanta.

Credit: Getty Images / Kevin C. Cox

Bartolo Colon of the New York Mets runs to first base after hitting an RBI single in the fourth inning against the Atlanta Braves at Turner Field on Sept. 10, 2015 in Atlanta.

Credit: Getty Images / Kevin C. Cox

Bartolo Colon of the New York Mets reacts after hitting an RBI single in the fourth inning against the Atlanta Braves at Turner Field on Sept. 10, 2015 in Atlanta.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets swings and misses during his third-inning at-bat against the Philadelphia Phillies at Citi Field on Monday, Aug. 31, 2015.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets swings and misses during his third-inning at-bat against the Philadelphia Phillies at Citi Field on Monday, Aug. 31, 2015.

Credit: Joseph D. Sullivan

New York Mets starting pitcher Bartolo Colon loses his helmet while swinging at a pitch in the bottom of the sixth inning of a baseball game against the Los Angeles Dodgers on Thursday, July 23, 2015 at Citi Field.

Credit: Jim McIsaac

Bartolo Colon of the Mets pops out in the third inning against the Atlanta Braves at Citi Field on Friday, June 12, 2015.

Credit: Jim McIsaac

Bartolo Colon of the Mets reacts after popping out in the third inning against the Atlanta Braves at Citi Field on Friday, June 12, 2015.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets grounds out in the fourth inning against the Miami Marlins at Citi Field on Sunday, May 31, 2015.

Credit: Getty Images / Al Bello

Bartolo Colon #40 of the New York Mets hits a double against the Miami Marlins during their game at Citi Field on May 31, 2015.

Credit: AP / Seth Wenig

New York Mets pitcher Bartolo Colon hits an RBI-double during the second inning of a game against the Miami Marlins, Sunday, May 31, 2015 at Citi Field.

Credit: Joseph D. Sullivan

New York Mets starting pitcher Bartolo Colon (40) reaches for the outside pitch and gets a single in the bottom of the fifth inning against the Philadelphia Phillies on Monday, May 25, 2015 at Citi Field.

Credit: Jim McIsaac

Bartolo Colon of the Mets connects and reaches first base in the third inning after a fielding error by the St. Louis Cardinals at Citi Field on Wednesday, May 20, 2015.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets connects and reaches first base in the third inning after a fielding error against the St. Louis Cardinals at Citi Field on Wednesday, May 20, 2015.

Credit: Jim McIsaac

Bartolo Colon of the Mets smiles after reaching first base in the third inning on an error against the St. Louis Cardinals at Citi Field on Wednesday, May 20, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets connects on a third-inning sacrifice bunt against the Milwaukee Brewers at Citi Field on Friday, May 15, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets strikes out in the third inning against the Baltimore Orioles at Citi Field on Tuesday, May 5, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets strikes out in the third inning against the Baltimore Orioles at Citi Field on Tuesday, May 5, 2015.

Credit: Kathleen Malone-Van Dyke

New York Mets starting pitcher Bartolo Colon hits a sacrifice bunt against the Atlanta Braves in the fourth inning of a baseball game at Citi Field on Thursday, April 23, 2015.

Credit: Kathleen Malone-Van Dyke

New York Mets starting pitcher Bartolo Colon hits a sacrifice bunt against the Atlanta Braves in the fourth inning of a baseball game at Citi Field on Thursday, April 23, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets bunts during his third-inning at-bat against the Miami Marlins at Citi Field on Friday, April 17, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets follows through on a fifth-inning game-tying sacrifice fly against the Miami Marlins at Citi Field on Friday, April 17, 2015.

Credit: Jim McIsaac

Bartolo Colon of the New York Mets connects on a fifth-inning, game-tying sacrifice fly against the Miami Marlins at Citi Field on Friday, April 17, 2015.

Credit: Getty Images / Kevin C. Cox

Bartolo Colon of the New York Mets hits an RBI single into rightfield against the Atlanta Braves during the Braves' opening series at Turner Field on April 12, 2015 in Atlanta.

Credit: Jim McIsaac

Bartolo Colon of the Mets pops out in the third inning against the Miami Marlins at Citi Field on Tuesday, Sept. 16, 2014.

Credit: Jim McIsaac

Bartolo Colon #40 of the New York Mets strikes out in the fourth inning against the Miami Marlins at Citi Field on Tuesday, Sept. 16, 2014 in the Queens Borough of New York City.

Credit: Jim McIsaac

Bartolo Colon of the Mets pops out in the third inning against the Miami Marlins at Citi Field on Tuesday, Sept. 16, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets pops out in the third inning against the Miami Marlins at Citi Field on Tuesday, Sept. 16, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets reacts after grounding out in the third inning against the Washington Nationals at Citi Field on Wednesday, Aug. 13, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets strikes out to end the fifth inning against the Washington Nationals at Citi Field on Wednesday, Aug. 13, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets strikes out to end the fifth inning against the Washington Nationals at Citi Field on Wednesday, Aug. 13, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets strikes out to end the fifth inning against the Washington Nationals at Citi Field on Wednesday, Aug. 13, 2014.

Credit: Getty Images / Mitchell Leff

Pitcher Bartolo Colon #40 of the Mets strikes out in the top of the third inning against the Philadelphia Phillies on August 8, 2014 at Citizens Bank Park in Philadelphia, Pennsylvania.

Credit: Getty Images / Mitchell Leff

Pitcher Bartolo Colon #40 of the Mets strikes out in the top of the third inning against the Philadelphia Phillies on August 8, 2014 at Citizens Bank Park in Philadelphia, Pennsylvania.

Credit: Jim McIsaac

Bartolo Colon of the Mets grounds out in the sixth inning against the Philadelphia Phillies at Citi Field on Monday, July 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets reacts after grounding out in the sixth inning against the Philadelphia Phillies at Citi Field on Monday, July 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets reacts after grounding out in the sixth inning against the Philadelphia Phillies at Citi Field on Monday, July 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets reacts after grounding out in the sixth inning against the Philadelphia Phillies at Citi Field on Monday, July 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the fourth inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the fourth inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets flies out in the sixth inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the second inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the second inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the second inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the second inning against the Atlanta Braves at Citi Field on Thursday, July 10, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the sixth inning against the Texas Rangers at Citi Field on Saturday, July 5, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets bats in the sixth inning against the Texas Rangers at Citi Field on Saturday, July 5, 2014.

Credit: AP / Jeff Roberson

Mets' Bartolo Colon shows a bunt as he bats during the seventh inning of a baseball game against the St. Louis Cardinals Wednesday, June 18, 2014, in St. Louis.

Credit: Jim McIsaac

Bartolo Colon of the Mets swings and misses during his first at-bat against the Pittsburgh Pirates at Citi Field on Wednesday, May 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets swings and misses during his first at-bat against the Pittsburgh Pirates at Citi Field on Wednesday, May 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets swings at a pitch against the Pittsburgh Pirates at Citi Field on Wednesday, May 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets runs with his bat after a groundout against the Pittsburgh Pirates at Citi Field on Wednesday, May 28, 2014.

Credit: Jim McIsaac

Bartolo Colon of the Mets runs with his bat after a groundout against the Pittsburgh Pirates at Citi Field on Wednesday, May 28, 2014.

Credit: Kathleen Malone-Van Dyke

Mets pitcher Bartolo Colon breaks his bat as he grounds out to second base in the third inning against the Washington Nationals in an MLB baseball game at Citi Field on Wednesday, April 2, 2014.

Credit: Kathleen Malone-Van Dyke

Mets pitcher Bartolo Colon grounds out to first against the Arizona Diamondbacks in the third inning of an MLB baseball game at Citi Field on Friday, May 23, 2014.

Credit: Kathleen Malone-Van Dyke

Mets pitcher Bartolo Colon carries his bat back to the dugout after grounding out against the Arizona Diamondbacks in the third inning of an MLB baseball game at Citi Field on Friday, May 23, 2014.

Credit: Kathleen Malone-Van Dyke

Mets pitcher Bartolo Colon grounds out to first against the Arizona Diamondbacks in the third inning of an MLB baseball game at Citi Field on Friday, May 23, 2014.

Credit: Kathleen Malone-Van Dyke

Mets pitcher Bartolo Colon grounds out to first against the Arizona Diamondbacks in the third inning of an MLB baseball game at Citi Field on Friday, May 23, 2014.

Credit: Kathleen Malone-Van Dyke

Mets pitcher Bartolo Colon carries his bat back to the dugout after grounding out against the Arizona Diamondbacks in the third inning of an MLB baseball game at Citi Field on Friday, May 23, 2014.