Crooked Numbers is a monthly feature on MiLB.com that attempts to find the weirdest baseball around the Minor Leagues from the previous month. We put these strange baseball moments -- which often come out of nowhere -- in some context as we take you around the strange, quirky and unlikely between the lines.

Is there a pitcher in the house?

From June 11-13 at FirstEnergy Field in Reading, Pennsylvania, fresh arms were hard to come by. Over three games against two opponents, the Double-A Fightin Phils fans watched five of six decisions go to position players.

On the 11th, a Thursday, Reading required 18 innings and more than five hours to beat Altoona, 8-7, in the finale of a three-game series. Philadelphia first-base prospect Brock Stassi played the hero, pitching three no-hit innings. Although he has a perfect ERA to show for five appearances on the mound since 2013, the victory was his first decision.

Pirates third-base prospect Edward Salcedo took the mound for the Curve in the 18th and ended up with the loss. With one out and runners on second and third, the 23-year-old righty intentionally walked Stassi, who'd already had four hits and two RBIs in the game. Even so, in retrospect that may not have been the wisest decision; Salcedo then missed with four straight pitches to Cam Perkins to give the Fightin Phils a walk-off walk.

The next night, Reading welcomed Akron to town, but the new series soon took on a familiar feel. The opener went 12 innings, and the Phils sent catcher Rene Garcia to the mound in the final frame. Garcia took the loss after giving up two runs on three hits while striking out one over an inning. The RubberDucks avoided pitching a position player, sending seven genuine, bonafide hurlers to the mound. Righty Jeff Johnson went two innings to earn the win, despite allowing a run on two hits and a walk.

On Saturday, the Phils managed to play another 15 frames, but the RubberDucks won, 3-2. Justin Toole, who's written a book about the time he played all nine positions in a single game, earned the victory with three scoreless innings. Reading's Devin Lohman, a second baseman, allowed a run on a pair of hits and a walk over one inning to get stuck with the loss.

For those keeping score at home, that makes for 45 innings of baseball in a three-game span for the Phils. Perkins, J.P. Crawford and Brodie Greene were on the field for each and every inning.

But is there a pitcher on the lineup card?

The Rookie-level Kingsport Mets used a series of position players as pitchers against the Bluefield Blue Jays on June 26 for an entirely different reason: eligibility. After starter Connor Buchmann allowed four runs over four innings, K-Mets manager Luis Rivera tried to bring in left-hander Seth Davis. Home plate umpire Jeb Bennett wasn't having it, as Rivera had omitted from the lineup card not only Davis' name and number but also the name and numbers of several of the other players in his bullpen.

Outfielder Jose Figuera and infielders Luis Ortega and Gregory Valencia combined to cough up nine runs on four hits and seven walks over three innings. Right-handed reliever Nabil Crismatt, who was properly listed on the lineup card, stanched the bleeding, permitting two unearned runs on one hit while striking out five over two frames. Nonetheless, Kingsport lost, 15-9.

JetHawks take off

The California League's Lancaster JetHawks wrapped up May and opened June on a memorable note, or, more precisely, three memorable notes. On May 30, Astros outfield prospect Derek Fisher broke a 61-year-old circuit record by collecting an astounding 12 RBIs in a single game. On May 31, Lancaster tied two Cal League records by hitting eight home runs as a team and combining with an opponent to tally 11 home runs. On June 2, JetHawks infielder Mark Wik hit for the cycle.

They would walk 500 miles

The Arkansas Travelers broke one Texas League record and tied another in one inning on June 12. Facing the Springfield Cardinals, the Travs earned 10 bases-on-balls in a 14-run fifth en route to winning, 15-12. The previous league record for walks in an inning was seven, which Texas League president Tom Kayser indicated had been done four times, in 1918, 1925, 2004 and 2010.

Also per Kayser:

"The 14 runs in the fifth inning tied the all-time TL record for most runs in that inning, set in 1895. On April 27, 1895, Shreveport scored 14 runs in the 5th inning in a game at Sherman. Shreveport held on to win the game 21-20."

Six degrees of Jake Peavy

On June 9, White Sox prospect Frankie Montas threw the first no-hitter for Double-A Birmingham since May 4, 2009, when Aaron Poreda did it in a five-inning game. On July 31 of that season, Poreda was traded from Chicago to San Diego as part of the package for Jake Peavy.

How did the White Sox get Montas? He was acquired from the Red Sox as part of the three-team July 30, 2013, trade that sent Peavy to Boston.

Do I hear seven?

Top Dodgers prospect Corey Seager went 6-for-6 for Triple-A Oklahoma City in a 14-11 win over Salt Lake on May 28. A few games later, Fresno's Alex Presley went 6-for-7 against the Triple-A Dodgers. Just how rare are six-hit games? Well, the Oklahoma City franchise has been involved in a total of three. To put an even finer point on it, here's the team's director of media relations and broadcasting, Alex Freedman:

There have been 2,487 games in OKC's PCL history. Through the first 2,482, there was just one instance when someone had a 6-hit game. (1/2) - Alex Freedman (@azfreedman) June 2, 2015

So naturally, there have been two separate six-hit games over the last 5 games. One by OKC and one by an opponent. (2/2) #crooked @bensbiz - Alex Freedman (@azfreedman) June 2, 2015

Always streaking...

When the Las Vegas 51s get into a groove this season, they stay in it. Unfortunately for the team, the same can be said for what happens when they fall into a funk. The 51s won 14 straight games from April 23-May 7, lost 10 straight games from May 27-June 5 and won seven straight from June 11-17.

...Until the streak ends

In our first Florida State League notebook of the month, Guy Cutright reported that Pirates outfield prospect Harold Ramirez went hungry at the plate for the first time in nearly a full year when he was 0-for-4 against Jupiter on the first of the month. Ramirez had a 23-game hitting streak for Class A West Virginia when leg injuries ended his season after a July 1 game. He didn't get back into action until May 26, with Class A Advanced Bradenton. When he went hitless June 1, it was the first time he'd done so since last June 3.

No arms, no legs, a natural in the field

Lancaster's 6-3 victory at Bakersfield on June 27 featured a slew of multi-hit performances, but the spotlight was stolen out from under the batters by a snake in the grass -- literally. In the eighth inning, play was halted when members of both teams spotted a slithering creature on the foul side of third base. Before the reptile got a chance to bat in its hissss-toric debut, Mariners pitching prospect Tyler Pike ended the snake delay. The Florida-born duck hunter and fisherman made a two-handed scoop of the scaly animal and marched it out of the stadium.

I can mark "catch a snake on the baseball field" off my bucket list now ✔️ - Tyler Pike † (@tpike10) June 28, 2015

Increase dietary protein intake

Akron eked out a 5-4 win over visiting Altoona on June 16, but maybe a victory would have come sooner than 14 innings in had even one of the RubberDucks' 18 hits gone for extra bases.

Help yourself, why don't you?

Potomac Nationals hurler Phillips Valdez can partially blame poor defense for his rough June 4 outing, but he probably won't want to. It was Valdez himself who made the four errors -- two on throws, one fielding and one on a pickoff attempt -- that led to his being charged with nine runs, only five of them earned, over 4 1/3 innings. Kevin Perez handled the rest of the pitching for the P-Nats, but he also mishandled a ball off the bat of Cole Sturgeon to make the team's fifth and final error of the 13-1 loss to Salem.

Name game

In the seventh inning of Iowa's 9-3 win at Albuquerque on June 2, I-Cubs reliever Armando Rivero retired Jose Rivera and Jordan Ribera in succession.

High altitude power outage

At 6,531 feet above sea level, Security Service Field in Colorado Springs is professional baseball's highest-elevated park. It ranks well above average in home runs per game in a league where offense is typically abundant. Still, in the Sky Sox's homestand from June 15-21, no player on any of the three teams that played in seven games there hit the ball out of the yard.

Let's do this again sometime

Willy Garcia has enjoyed each of his three meetings with New Britain's Bryan Evans -- he's homered in each of them. Garcia, promoted to Indianapolis on June 16, started the year with Double-A Altoona and had not gone yard all season until taking Evans deep on May 28. Seven days later, on June 3, Garcia powered the Curve to a 6-1 win over the Rock Cats by swatting dingers No. 2 and 3 off Evans.

Those were the only homers Evans allowed over his first three starts of the season.

More position players pitching

El Paso outfielder Mike McCoy, featured in the April edition of Crooked Numbers, not only made two more appearances on the mound but also picked up his first win in 12 years after he first began moonlighting on the mound. When he turned in a perfect ninth in a June 1 14-4 loss to Iowa, he tossed another perfect final frame in the Chihuahuas' 12-inning, 7-6 win over Sacramento on June 14.

In his six pitching appearances amounting to 9 2/3 innings dating back to 2004 with Class A Peoria, McCoy has allowed a total of two runs. The June 14 win also marked the second consecutive game in which River Cats outfielder Darren Ford was called out on strikes for violating the pitch clock.

On June 10, Rays infield prospect Leonardo Reginatto played in his 461st professional game, and it was in that game the 25-year-old shortstop made his pitching debut. Maybe somebody should have stuck him on the mound sooner. Reginatto worked three scoreless frames for Triple-A Durham, earning the victory in the Bulls' 9-8, 12-inning win over the Lehigh Valley IronPigs.

Ten days later, pitching for Double-A Montgomery, he was less fortunate. In the bottom of the 15th of a scoreless game at Biloxi, the Biscuits handed the ball to Reginatto. Victor Roache tagged his second pitch for a home run, handing Reginatto the loss.