After extending his hitting streak in his final at-bat in two straight games, Jose Siri was unable to repeat the feat once more on Friday. The Reds' No. 24 prospect went 0-for-3 and drew a controversial walk in his final trip to the plate for Class A Dayton, snapping his

After extending his hitting streak in his final at-bat in two straight games, Jose Siri was unable to repeat the feat once more on Friday. The Reds' No. 24 prospect went 0-for-3 and drew a controversial walk in his final trip to the plate for Class A Dayton, snapping his Midwest League-record 39-game hitting streak.

Siri's streak is the longest in the Minor Leagues this season and the longest since Francisco Mejia authored a 50-game hitting streak across two levels in 2016.

The Minor League record is 69, set by Joe Wilhoit in 1919, and Joe DiMaggio had a 61-game Minor League hit streak in 1933, second-longest of all-time. Siri, meanwhile, owns a share of 11th place on the all-time list with his 39-gamer.

Siri, who started in center field and batted leadoff, grounded out in the first inning, struck out in the third and hit a flyout to center field in the sixth.

Dayton's Michael Beltre struck out swinging to start the bottom of the eighth, which led to the ejection of Dragons manager Luis Bolivar. Batting second in the frame, Siri saw the first pitch from Great Lakes right-hander Ryan Moseley go behind him.

MILB Video - Title: Watch: Siri's streak ends, benches clear - Url: http://www.milb.com/r/video?content_id=1688818583

He would eventually work the count full and reach via a walk on a ball-four pitch well outside, and both teams' benches cleared as he trotted to first base.

Benches emptied after Siri walked, lots of unhappy Dragons about the way they went about pitching to Siri with hitting streak on the line. — Dayton Dragons (@DragonsBaseball) August 5, 2017

Once play resumed, Siri, a 22-year-old outfielder, promptly stole second base and advanced to third on a throwing error before scoring Dayton's first run of the game on a wild pitch, avoiding the tag with a headfirst slide.

• Gameday

Siri batted .335 with 12 doubles, three triples, 13 homers and 32 RBIs during his streak, which started on June 22.

He's hitting .293 this season, with 69 runs scored and 58 RBIs in 101 games. What's more, Siri is the only Minor Leaguer this season to have hit 19 home runs with 30 stolen bases.

39 - Aug. 3: Double in fourth and final at-bat (8th inning) vs. Great Lakes

38 - Aug. 2: Single fourth and final at-bat (8th inning) vs. Great Lakes

37 - Aug. 1: Double in first at-bat (1st inning) at Fort Wayne

36 -- July 31: Single in fourth and final at-bat (8th inning) at Fort Wayne

35 -- July 30: Single in second at-bat (3rd inning) at Fort Wayne

34 -- July 29: Single in second at-bat (3rd inning) at Fort Wayne

33 -- July 28: Triple in third at-bat (5th inning) at Lansing

32 -- July 27: Single in third at-bat (4th inning) at Lansing

31 -- July 26: Home run in first at-bat (1st inning) at Lansing

30 -- July 24: Single in second at-bat (3rd inning) vs. Burlington

29 -- July 23: Triple in third at-bat (5th inning) vs. Burlington

28 -- July 22: Single in second at-bat (4th inning) vs. Burlington

27 -- July 21: Double in first at-bat (1st inning) vs. Peoria

26 -- July 20: Single in first at-bat (1st inning) vs. Peoria

25 -- July 19: Single in third at-bat (5th inning) vs. Peoria

24 -- July 17: Triple in first at-bat (1st inning) at Kane County

23 -- July 16: Single in second at-bat (3rd inning) at Kane County

22 -- July 15: Double in third at-bat (5th inning) at Kane County

21 -- July 14: Single in third and final at-bat (9th inning) at Clinton

20 -- July 13: Home run in second at-bat (3rd inning) at Clinton

19 -- July 12: Single in first at-bat (1st inning) at Clinton

18 -- July 10: Home run in fourth and final at-bat (7th inning) vs. South Bend

17 -- July 9: Home run in second at-bat (2nd inning) vs. South Bend

16 -- July 8: Single in second at-bat (3rd inning) vs. South Bend

15 -- July 7: Single in first at-bat (1st inning) vs. South Bend

14 -- July 6: Single in third at-bat (5th inning) at Bowling Green

13 -- July 5: Single in first at-bat (1st inning) at Bowling Green

12 -- July 4: Single in fifth and final at-bat (9th inning) vs. Great Lakes

11 -- July 3: Single in second at-bat (3rd inning) vs. Fort Wayne

10 -- July 2: Single in fourth at-bat (6th inning) vs. Fort Wayne

9 -- July 1: Single in first at-bat (1st inning) vs. Fort Wayne

8 -- June 30: Double in second at-bat (3rd inning) vs. Fort Wayne

7 -- June 29: Single in third at-bat (6th inning) at West Michigan

6 -- June 28: Single in sixth and final at-bat (9th inning) at West Michigan

5 -- June 27: Single in second at-bat (4th inning) at West Michigan

4 -- June 25: Home run in third at-bat (6th inning) vs. Lake County

3 -- June 24: Home run in third at-bat(7th inning) vs. Lake County

2 -- June 23: Home run in first at-bat (1st inning) vs. Lake County

1 -- June 22: Double in first at-bat (1st inning) vs. Lake County

Mike Rosenbaum is a reporter for MLB.com. Follow him on Twitter at @GoldenSombrero.