We have seen some impressive first pitches over the last few years but Rina Takeda may have topped them wall.
Takeda, 23, threw out the first pitch prior to a game between the Chiba Lotte Marines and Seibu Lions.
Rather than just wind up and throw one, she broke 10 stone blocks with her head and then delivered the pitch.
Well I for one am impressed.