Tayron Guerrero of the Miami Marlins threw the fastest pitch Major League Baseball has seen this season.

Guerrero threw a 101.8 mph fastball to Pedro Florimon of the Philadelphia Phillies on Monday night.

The 27-year-old has a 4.40 ERA and 27 strikeouts in 14.1 innings this season.