A fan at Citizens Bank Park made an incredible catch at Thursday’s Philadelphia Phillies-Toronto Blue Jays game.

Blue Jays outfielder Kevin Pillar fouled off a pitch into the stands along the right field sideline. The fan reached out and grabbed the ball with one hand while holding his young daughter on his lap with his other hand.

Follow Trent Baker on Twitter @MagnifiTrent