The Fantasy Basketball Encyclopedia

Player Dossier · Milwaukee Bucks

Cormac Ryan

Cormac Ryan is a two-way shooting guard whose tiny but explosive 2025-26 NBA sample makes him an interesting deep-league call-up monitor rather than a draftable player.

Team: Milwaukee Bucks · Position: SG/SF · Contract: two-way · Age entering season: 27

Conditional projection

GP Active-game MPG PTS 3PM REB AST STL BLK FG% (FGA) FT% (FTA) TO
15 7 4.3 1.0 1.3 0.6 0.3 0.1 .440 (4.2) .850 (0.7) 0.5

Fantasy case

Ryan averaged 14.3 points, 2.5 threes, and 1.0 steal in 24.6 minutes across just 11 NBA games in 2025-26, shooting .520 and .923. Those percentages are not projectable from such a small sample, but the shooting role is clear. Milwaukee signed him to a two-way deal on February 26, 2026.

Low/base: G League and inactive-list work. High: multiple veteran guards depart and Ryan earns a standard conversion or 15+ NBA minutes; threes become streamable. He offers little assists upside and must prove the defensive rate.

Confidence

Roster medium-high as two-way · Minutes low · Rates low · Availability medium.

Sources

Learning notes

Ryan's early percentages describe upside, not a baseline. His actionable signal is a standard-contract conversion paired with consecutive 15-minute appearances.

Career record

Pre-NBA: Six-year college road: Stanford (2018-19: 8.7 PPG), redshirt year, then Notre Dame (2020-23: 9.9 → 9.2 → 12.3 PPG, peaking at .407 3P in 2021-22), and a grad year at North Carolina (2023-24: 11.5 PPG, .354 3P, 34 starts for a 1-seed). Undrafted in 2024, then two G League seasons: Oklahoma City Blue 2024-25 (37 GP, 12.3/3.7/2.0, .384 3P) and Wisconsin Herd 2025-26 (29 GP, 20.4 PPG, 4.6 RPG, 1.4 SPG, .423 3P in 31.2 minutes) — the Herd leap is what bought the two-way. Draft: undrafted (2024).

Season Age Team GP MPG PTS REB AST STL BLK 3PM FG% FT% TO
2025-26 27 MIL 11 24.6 14.3 2.5 1.7 1.0 0.3 2.5 .520 .923 1.5
Career — — 11 24.6 14.3 2.5 1.7 1.0 0.3 2.5 .520 .923 1.5

11 NBA games total, all after the February 26, 2026 two-way signing, including a 25-point game vs Houston (April 1) and 28 in his first career start vs Brooklyn (April 10).

Durability: No injury flags; the tiny GP count is contract status, not health.

Trajectory: The record shows a late bloomer: a career-long ~35% college shooter who suddenly hit .423 from three on volume in the G League at 26, then poured in 14 a night on .520/.458/.923 in an 11-game NBA audition. The percentages will regress hard, but 2.5 threes and a steal in 25 minutes is a real specialist shape. Entering his age-28 season on a two-way, he competes for the last shooting-wing spot in Milwaukee's rotation. He becomes fantasy-relevant only on a standard-contract conversion plus a sustained 15-20 minute role — at which point he is a threes streamer in deep leagues, nothing more.

Career sources: ESPN career stats · Wikipedia (college, draft, G League path) · RealGM profile

Open questions