Astros prospect Randy Cesar extended his Texas League record hitting streak to 41 games with a fourth-inning double for the Double-A Corpus Christi Hooks on Sunday. He added a home run in the sixth and finished 2-for-4, raising his league-leading average to .354, as the Hooks fell to Frisco, 9-4.

Longest hitting streaks in Minor League history

Cesar broke a nearly five-decade-old record on Thursday when he hit safely in his 38th consecutive game. It took him four at-bats to extend the streak to 39 games on Friday, when he tripled in the bottom of the eighth, and he then ran his streak to an even 40 on Saturday when he beat out an infield single in his first at-bat against Frisco.

Play Beat the Streak for a chance to win $5.6 million

The 23-year-old third baseman topped Bobby Trevino's 37-game hitting streak in 1969 for the El Paso Sun Kings. When Cesar doubled to run his streak to 38, he said, he knew he was entering the history books.

"Of course," Cesar said after his record-breaking hit. "I feel very proud."

"It's the longest [streak] I've seen in person," his hitting coach, Troy Snitker, said. "It's been really impressive over such a long period of time. A lot of things have happened. He's battled multiple injuries, gone down to the wire multiple times."

During the first 20 games of the streak, Cesar only went hitless into his fourth plate appearance one time, but in the second 20 games, he got his first hit of the game in his fourth plate appearance six times, and in another game, the 36th of the streak, he didn't collect his hit until his fifth plate appearance.

Cesar, who signed with the Astros out of the Dominican Republic in 2012, is hitting .382 (63-for-165) during the nearly two-month run that began on May 5. His previous career-long hitting streak was 11 games, in July 2015.

MILB Video - Title: Watch: Cesar extends streak to 41 - Url: http://www.milb.com/r/video?content_id=2194509083

Even though he's set the Texas League record, there are still milestones in front of Cesar. The all-time Minor League record hitting streak is 69 games, set by Joe Wilhoit in 1919. Joe DiMaggio -- who of course has the Major League record hitting streak, 56 games for the Yankees in 1941 -- also has the second-longest Minor League streak ever, a 61-gamer in 1933.

If Cesar can get to the 50-game mark, he'd equal the streak that Indians top prospect Francisco Mejia put together for Class A Advanced Lynchburg two years ago, which is the longest Minor League hitting streak since 1954.

Here's a look at how Cesar has kept his streak alive in all 41 games:

41 -- June 24: Double in second plate appearance (4th inning) vs. Frisco

40 -- June 23: Single in first plate appearance (1st inning) vs. Frisco

39 -- June 22: Triple in fourth plate appearance (8th inning) vs. Frisco

38 -- June 21: Double in first plate appearance (1st inning) vs. Frisco

37 -- June 20: Single in third plate appearance (7th inning) at San Antonio

36 -- June 19: Single in fifth plate appearance (9th inning) at San Antonio

35 -- June 13: Double in third plate appearance (6th inning) at Midland

34 -- June 12: Single in fourth plate appearance (9th inning) vs. San Antonio

33 -- June 11: Double in second plate appearance (4th inning) vs. San Antonio

32 -- June 10: Single in second plate appearance (4th inning) vs. San Antonio

31 -- June 9: Double in third plate appearance (6th inning) vs. San Antonio

30 -- June 8: Single in fourth plate appearance (7th inning) vs. Frisco

29 -- June 7: Single in first plate appearance (2nd inning) vs. Frisco

28 -- June 6: Double in second plate appearance (4th inning) vs. Frisco

27 -- June 5: Single in fourth plate appearance (7th inning) vs. Frisco

26 -- June 3: Home run in third plate appearance (7th inning) at Tulsa

25 -- June 2: Single in fourth plate appearance (9th inning) at Tulsa

24 -- June 1: Single in second plate appearance (3rd inning) at Tulsa

23 -- May 31: Home run in first plate appearance (2nd inning) at Springfield

22 -- May 30: Home run in first plate appearance (1st inning) at Springfield

21 -- May 29: Single in fourth plate appearance (6th inning) at Springfield

20 -- May 27: Home run in third plate appearance (6th inning) vs. Tulsa

19 -- May 26: Single in first plate appearance (1st inning) vs. Tulsa

18 -- May 25: Single in second plate appearance (4th inning) vs. Tulsa

17 -- May 24: Single in first plate appearance (2nd inning) vs. Springfield

16 -- May 23: Double in third plate appearance (6th inning) vs. Springfield

15 -- May 22: Single in first plate appearance (2nd inning) vs. Springfield

14 -- May 21: Single in third plate appearance (6th inning) at Frisco

13 -- May 20: Single in third plate appearance (6th inning) at Frisco

12 -- May 19: Home run in second plate appearance (3rd inning) at Frisco

11 -- May 18: Single in fourth plate appearance (8th inning) at Frisco

10 -- May 17: Home run in third plate appearance (6th inning) vs. San Antonio

9 -- May 16: Double in first plate appearance (1st inning) vs. San Antonio

8 -- May 15: Single in first plate appearance (2nd inning) vs. San Antonio

7 -- May 12: Single in first plate appearance (1st inning) vs. Midland

6 -- May 11: Single in third plate appearance (6th inning) vs. Midland

5 -- May 10: Home run in second plate appearance (3rd inning) vs. Midland

4 -- May 8: Single in third plate appearance (6th inning) at San Antonio

3 -- May 7: Single in third plate appearance (6th inning) at San Antonio

2 -- May 6: Single in third plate appearance (7th inning) at San Antonio

1 -- May 5: Triple in first plate appearance (2nd inning) at San Antonio