Mike Leake of the Seattle Mariners is pitching a perfect game through six innings against the Los Angeles Angels.

Leake has thrown 55 pitches and struck out five Friday night in Seattle.

The 31-year-old right-hander was tagged by the Angels in his last start, exactly a week ago when he gave up seven runs while getting just two outs. The Angels pitched a combined no-hitter that night while the entire club wore jerseys honoring late teammate Tyler Skaggs.

Seattle Mariners starting pitcher Mike Leake throws against the Los Angeles Angels during the fifth inning of a baseball game, Friday, July 19, 2019, in Seattle. (AP PhotoTed S. Warren)

Seattle Mariners starting pitcher Mike Leake throws against the Los Angeles Angels during the fifth inning of a baseball game, Friday, July 19, 2019, in Seattle. (AP PhotoTed S. Warren)

Leake began this game with 7-8 record this year.

The Mariners lead 10-0.

More AP MLB: https://apnews.com/MLB and https://twitter.com/AP_Sports

Seattle Mariners starting pitcher Mike Leake throws against the Los Angeles Angels during the fifth inning of a baseball game, Friday, July 19, 2019, in Seattle. (AP PhotoTed S. Warren)

Seattle Mariners starting pitcher Mike Leake throws against the Los Angeles Angels during the fifth inning of a baseball game, Friday, July 19, 2019, in Seattle. (AP PhotoTed S. Warren)

Seattle Mariners starting pitcher Mike Leake throws against the Los Angeles Angels during the first inning of a baseball game, Friday, July 19, 2019, in Seattle. (AP PhotoTed S. Warren)

Seattle Mariners starting pitcher Mike Leake throws against the Los Angeles Angels during the first inning of a baseball game, Friday, July 19, 2019, in Seattle. (AP PhotoTed S. Warren)