Cormac Ryan Age, Biography and Net Worth: The Inspiring Journey of the Milwaukee Bucks Guard
Introduction: Cormac Ryan Age
Cormac Ryan is an American professional basketball player, and he is 27 years old, born on October 26, 1998. He plays guard for the Milwaukee Bucks on a two-way contract and splits his time with the Wisconsin Herd, the Bucks’ NBA G League affiliate. His route to the professional game was anything but direct. He played college basketball at three high-profile programs (Stanford, Notre Dame and North Carolina), went undrafted in 2024, and then worked his way through the G League and several training camps before earning a place in the Bucks organization.
People searching for Cormac Ryan’s age are usually trying to understand where he sits in the timeline of his career. At 27, he is older than most players who reach the NBA through the draft. He is also a player whose long college path, academic achievements and G League scoring have given him a distinctive profile. This article covers his date of birth, early life, college and professional career, major honors, and what is and is not publicly known about his earnings, appearance and personal life. Where reliable information is missing or sources disagree, the article says so plainly.
Cormac Ryan Wiki Bio
| Wiki Bio | Details |
|---|---|
| Full Name | Cormac Joseph Ryan |
| Profession | Professional basketball player |
| Date of Birth | October 26, 1998 |
| Age | 27 years (as of October 2026) |
| Birthplace | New York City, New York, U.S. |
| Hometown | Manhattan, New York |
| Nationality | American |
| Zodiac Sign | Scorpio |
| Height | 6 ft 5 in (196 cm) |
| Weight | Sources vary (about 195 to 205 lb / 88 to 93 kg) |
| Eye Color | Not publicly disclosed |
| Hair Color | Not publicly disclosed |
| Position | Guard (listed as shooting guard) |
| Shooting Hand | Right |
| Jersey Number | 30 (Milwaukee Bucks); 5 (Notre Dame) |
| Current Team | Milwaukee Bucks (two-way contract) |
| G League Team | Wisconsin Herd |
| NBA Draft | Undrafted (2024) |
| High Schools | Collegiate School; Milton Academy (Massachusetts) |
| Colleges | Stanford (2018–19); Notre Dame (2020–23, after a redshirt year); North Carolina (2023–24) |
| Previous Pro Teams | Oklahoma City Blue (G League); Exhibit 10 stints with the Oklahoma City Thunder and Milwaukee Bucks |
| Parents | Michael Ryan and Rosemary Ryan |
| Siblings | Reportedly four: Thomas, Owen, Summer and Starling (from a secondary source) |
| Marital Status | Not publicly disclosed |
| Girlfriend / Spouse | Not publicly disclosed |
| Children | Not publicly disclosed |
| Net Worth | Not publicly disclosed (estimates vary by source) |
| Major Honors | ACC Player of the Week (March 2024); two-time ACC All-Academic Team; three-time Academic All-ACC; Notre Dame captain for three seasons |
| College Career Totals | 1,587 points and 287 three-pointers in 152 games |
| Social Media | Instagram (follower count not verified and changes over time) |
Cormac Ryan Age and Date of Birth
Every major reference source agrees on the date. Cormac Joseph Ryan was born on October 26, 1998, in New York City. The NBA G League’s official player profile, ESPN, and several statistics and contract-tracking sites all list the same birthday. As of early October 2026 he is 27 years old, and he turns 28 on October 26, 2026.
You may see some older web pages listing him as 25 or younger. Those pages were written earlier and simply haven’t been updated. One sports site lists him as 25 as of October 2024, which was correct then but is out of date now. Because a player’s age on a profile page depends on when the page was last refreshed, the birth date is the figure to trust. His full name, Cormac Joseph Ryan, and his birthplace of New York are also consistent across sources.
His age matters to his story. Many NBA rookies arrive at 19 to 22, straight from one or two years of college. Ryan spent the better part of six years in the college system, including a redshirt year, and then began his professional career in his mid-twenties. That puts him in a smaller group of players who reach the league as seasoned, older prospects, often valued for maturity and shooting rather than raw projection.
Early Life and Education
Ryan was born and raised in New York City. He grew up in Manhattan and began his schooling at Collegiate School. Basketball was part of his life early, and he played at the high school level in the city before making a move that shaped his recruiting profile.
After his sophomore year, he transferred to Milton Academy in Milton, Massachusetts, where he reclassified as a sophomore and played for the rest of his high school career. Milton is a well-known independent school outside Boston, and it gave him a stage in New England prep basketball. The results were strong. Notre Dame’s official biography says he scored 1,423 career points at Milton Academy. A widely circulated profile also says he earned multiple All-NEPSAC selections and player-of-the-year honors in the league during his final two seasons, though that detail comes from a secondary source, so treat it with some caution.
Recruiters noticed. He was rated a four-star recruit, and Stanford’s recruiting class listed him at 6 feet 5 inches. One profile reports that offers also came from programs such as Florida, Indiana, Notre Dame, Villanova and Michigan. He ultimately chose Stanford, and he arrived as the highest-rated recruit in that class for the Cardinal.
On family, public sources say he is the son of Michael and Rosemary Ryan. A profile aggregator reports that he has four siblings: Thomas, who played basketball at Yale, along with Owen, Summer (who plays at Haverford) and Starling. The siblings’ details come from a secondary source and aren’t confirmed by an official biography, so they’re best read as reported rather than verified. Beyond that, his parents’ occupations, ages and other private details are not publicly disclosed.
Education has been a real thread in his story. Over the years he was recognized in the classroom as well as on the court. Notre Dame lists him as a two-time ACC All-Academic Team selection. A profile summary also says he studied management consulting at Notre Dame, went on to an MBA with a focus on strategy and entrepreneurship, and later pursued a master’s degree in applied professional studies at North Carolina. Those specific degree details come from an aggregator, so the exact program names should be considered reported rather than officially confirmed.
Career Journey

Stanford: A Promising Start (2018–19)
Ryan began his college career at Stanford in the 2018–19 season. According to one profile, he started 17 of 24 games and scored in double figures against teams ranked in the top ten. It was a solid freshman year for a high-profile recruit, but after that season he decided to look elsewhere. One memorable detail from his Stanford year came against his future team: he scored 14 points against North Carolina that season.
Notre Dame: Captain and Shooter (2019–2023)
Ryan transferred to Notre Dame and redshirted his first year there, so he did not play that entire season. Some sources describe this as the 2019–20 season, which is consistent with a transfer after his Stanford year.
His Notre Dame debut came in 2020–21. He started that game and scored 13 points with three assists. That season he gradually grew into a bigger role. He started 16 of 25 games and averaged 9.9 points, 4.4 rebounds and 2.5 assists, with a career high of 28 points in a win at Duke on February 9.
His junior season in 2021–22 was one of the highlights of his college career. He started 22 of 35 games, averaging 9.2 points, 4.8 rebounds and 1.9 assists, as Notre Dame reached the round of 32 before losing to Texas Tech. The tournament run included a first-round win over Alabama, where his seven three-pointers set an NCAA Tournament record for a Notre Dame player, and a double-overtime First Four win over Rutgers in which he played a career-high 46 minutes and scored 16 points. His 29-point night against Alabama became his career high at that point.
His senior season in 2022–23 was his most productive at Notre Dame. He averaged a career-best 12.3 points per game. Notre Dame’s own records highlight a 23-point game in which he went six for six from deep. Across his three seasons there, he scored 964 points, an average of 10.5 per game. Leadership was a defining trait too. He was a team captain in each of his last three seasons at Notre Dame, one of only three Irish players to hold the role three times.
North Carolina: A Final College Chapter (2023–24)
In April 2023, news broke that Ryan would use his extra year of eligibility to join North Carolina as a graduate transfer. He was described at the time as a 6-foot-5, 195-pound player who had been twice an ACC All-Academic selection and Notre Dame’s captain for three seasons. He arrived in Chapel Hill having previously faced UNC several times as an opponent. He was an elite floor-spacer who could add experience to a team with high expectations.
The 2023–24 season ended up being the best team success of his college career. North Carolina finished 29–8, won the ACC regular-season title and reached the ACC Tournament championship game, before losing to Alabama in the Sweet 16. Ryan’s signature game was at Duke on March 9, 2024. He scored a career-high 31 points in an 84–79 win at Cameron Indoor Stadium, which clinched the outright ACC regular-season title for the Tar Heels. He went 8-for-12 from the field, 6-for-8 from three and 9-for-10 at the free-throw line, and his six three-pointers tied the UNC record for threes against Duke. The performance earned him ACC Player of the Week honors.
When his college career ended, the totals told a story of consistency. He scored 1,587 points and made 287 three-pointers in 152 games over five seasons.
The Professional Path: From Undrafted to the Bucks
Ryan was not selected in the 2024 NBA Draft. He is listed as an undrafted player from the class of 2024. Rather than let that end the dream, he took the established route for undrafted players: training camp invitations and the G League.
He signed an Exhibit 10 contract with the Oklahoma City Thunder on September 27, 2024. That deal was waived on October 18, 2024, and he joined the Thunder’s G League affiliate, the Oklahoma City Blue. In 2024–25 he played 27 games for the Blue, averaging 12.5 points.
The next step came in the summer of 2025. He appeared in five games with Milwaukee’s 2025 Summer League team and then signed an Exhibit 10 deal with the Bucks, appearing in two preseason games. That contract was waived on October 13, 2025, but he stayed within the organization by joining the Wisconsin Herd.
His 2025–26 G League season was the breakthrough. Through 29 games, 25 of them starts, he was averaging 20.4 points, 4.6 rebounds, 2.8 assists and 1.5 steals while shooting 48.9% from the field and 42.3% from three, with 17 games of 20-plus points. One of his biggest nights was a 36-point game in which he made 12 of 19 shots and six of 10 threes in 43 minutes against Windy City.
That performance earned the call-up. On February 26, 2026, the Bucks signed him to a two-way contract. He took the team’s third and final two-way slot, joining Pete Nance and Alex Antetokounmpo. A two-way deal lets a player split time between the NBA team and its G League affiliate, though there are limits on how many NBA games he can play. Because of that status, he was ineligible for postseason games, including the play-in. Since then he has appeared for the Bucks’ Summer League team in July 2026, according to published game logs, and he remains under contract as of this writing. His exact count of regular-season NBA appearances is not something this article can confirm, so check the official NBA site for current numbers.
Major Achievements and Awards
Ryan’s honors reflect both his scoring and his reliability. At the college level, he earned two ACC All-Academic Team selections at Notre Dame, and a later North Carolina summary lists three Academic All-ACC honors, including 2024. His leadership was recognized with a captaincy at Notre Dame in three straight seasons, a distinction that only a few players there have earned. His March 2024 performance at Duke earned him an ACC Player of the Week award, and that same game helped North Carolina win the outright ACC regular-season title, the program’s 22nd, the most in conference history.
In individual-record terms, his seven three-pointers against Alabama in the 2022 NCAA Tournament are a Notre Dame tournament record, and he tied UNC’s record for three-pointers in a game against Duke. His final college totals of 1,587 points and 287 threes put him among the more productive long-range shooters of his era.
Professionally, his 2025–26 G League season stands out. He led the Herd in 30-point games and finished with scoring averages above 20 points per game, making him one of the standout players on that roster. The two-way contract with the Bucks is itself an important milestone for a player who went undrafted. His Summer League appearances in 2026 give him more NBA-level experience to build on.
Cormac Ryan Net Worth
Cormac Ryan’s net worth is not publicly disclosed. No verified financial statement, interview or official source gives a total. Websites that publish a net worth number for him are producing estimates, and those numbers can differ widely, so treat any single figure as a rough guess rather than a fact.
What can be said comes from reported contract details. His primary income is his two-way contract with the Milwaukee Bucks, signed in February 2026. Reports on the exact terms vary by source. One report said the deal paid him $636,435 for the remainder of the 2025–26 season. Another tracker lists the two-year contract as worth $849,238. A third source lists his guaranteed money for 2025–26 at $168,253. These differences come from how each site counts prorated salary, multi-year values and guarantees, so none should be read as a precise total of what he has earned.
Earlier training camp deals also appear in contract databases. One site lists a one-year Exhibit 10 deal with Oklahoma City worth $1,157,153 and another with Milwaukee worth $1,272,870. Those numbers represent the maximum value of the contracts as listed, but both were waived before the regular season, so they should not be treated as actual earnings. What a player gets from a waived Exhibit 10 deal is usually a small fraction of the headline number.
His G League salary, any endorsement deals, appearance fees, and investments are not publicly disclosed. There is no verified information about business ventures. Given his age, undrafted status and time spent on non-guaranteed contracts, it would be unwise to assume any large figure. His lifestyle, home, cars and spending habits are also not publicly documented. As his NBA career develops, his reported earnings may change, particularly if he converts to a standard contract.
Physical Appearance
On height, sources agree. Cormac Ryan is listed at 6 feet 5 inches (about 196 cm) by ESPN, the G League, the Bucks’ own release, and most statistical sites.
Weight is where the numbers vary. His high school recruiting profile listed 175 pounds, ESPN lists 195, the Bucks’ release lists 200, and RealGM lists 205. That range is normal for an athlete who has added strength over several years of training, and different sites update at different times. He is generally listed as a right-handed shooter. A wingspan of 6 feet 9 inches has been reported by at least one site, but it hasn’t been confirmed by an official measurement source I could verify.
His eye color and hair color are not publicly disclosed in any reliable biographical source.
Personal Life

Ryan keeps his personal life largely out of the public eye. Publicly known family information is limited to the names of his parents, Michael and Rosemary, and the reported siblings mentioned earlier. His relationship status, including whether he has a girlfriend, fiancée or spouse, is not publicly disclosed. The same is true for any children.
His public identity is built around basketball and academics. He grew up in Manhattan, attended prep school in Massachusetts, and completed a long college path that included strong academic recognition. He currently lives and works in the Milwaukee organization, with time spent playing in Wisconsin through the Herd. Beyond that, details about his residence, hobbies and daily routine are not available from verified sources.
Social Media Presence
Ryan has a public Instagram account, which is listed in a major basketball reference profile. Follower counts on that and any other platforms are not verified here, and they change often, so check the accounts directly for current numbers. He is not known for a heavy, publicity-driven online presence, and his primary visibility comes through team accounts, league channels and highlight clips from games.
Highlight reels are part of how fans follow him. Sports platforms have shown clips of him hitting a three-pointer against the Memphis Grizzlies and a buzzer-beater against the Chicago Bulls, and these videos tend to circulate through team and league social media rather than his own posts.
Interesting Facts
Several details make Ryan’s story stand out. He played five collegiate seasons across three schools, and counting the redshirt year, a Sports Illustrated team site described his time as six years at the college level. He wore number 5 at Notre Dame and wears number 30 with the Bucks.
He also has a knack for big games against rivals. He scored 28 against Duke as a member of Notre Dame and then 31 against them as a Tar Heel, and his 31 points were the most by a Tar Heel at Duke since Antawn Jamison scored 35 in 1998. He played against UNC before he ever wore the uniform, including a 14-point game as a Stanford freshman, and he won only one of his early meetings with them as an Irish player.
He is a good example of what the G League can do for a player. After being cut from the Bucks’ roster in October 2025, he returned as a Herd player, put up the best scoring numbers of his career, and then earned a return to the organization on a two-way deal. Local reports described the promotion as well deserved, and several Bucks fan sites noted that his shooting was his strongest skill.
Frequently Asked Questions
How old is Cormac Ryan?
Cormac Ryan is 27 years old as of October 2026. He was born on October 26, 1998, so he turns 28 later this month.
When and where was Cormac Ryan born?
He was born on October 26, 1998, in New York City, and grew up in Manhattan before attending Milton Academy in Massachusetts.
Which teams has Cormac Ryan played for?
In college he played for Stanford (2018–19), Notre Dame (2020–23, after a redshirt year) and North Carolina (2023–24). Professionally, he has played for the Oklahoma City Blue and the Wisconsin Herd in the G League, and he is on a two-way contract with the Milwaukee Bucks. He also had short Exhibit 10 stints with the Thunder and the Bucks.
What is Cormac Ryan’s net worth?
His net worth is not publicly disclosed. Estimates on third-party sites vary and are not verified. His reported income comes from his Bucks two-way contract, and published figures for that deal differ by source, so no exact earnings total can be confirmed.
How tall is Cormac Ryan?
He is listed at 6 feet 5 inches (196 cm). Listed weights vary from about 175 pounds in his high school days to roughly 195–205 pounds in more recent professional listings.
Is Cormac Ryan married or in a relationship?
His relationship status is not publicly disclosed, and there is no verified public information about a spouse or children.
Was Cormac Ryan drafted into the NBA?
No. He went undrafted in 2024 and built his professional path through Exhibit 10 contracts, Summer League and the G League.
Conclusion
Cormac Ryan’s story is one of persistence. Born in New York City on October 26, 1998, he rose from a standout prep career at Milton Academy to Stanford, grew into a team captain at Notre Dame, and delivered one of the signature performances of North Carolina’s 2023–24 season with 31 points at Duke. When the NBA draft passed him by, he kept working, first with the Oklahoma City Blue, then through Milwaukee’s camp and Summer League, and finally with a 20-point-per-game season for the Wisconsin Herd that earned a two-way contract with the Bucks.
At 27, he represents a different kind of success story from the typical teenage draft pick. His age is part of his appeal as a mature, sharpshooting guard who has already faced nearly every kind of pressure college basketball can offer. While his net worth, relationships and many private details remain undisclosed, his on-court record speaks clearly. His career is still unfolding, and the next chapters, including how far he goes in the NBA, are yet to be written.