1. LHP Sean Duncan
Hometown: Port Coquitlam, BC.
Born: Port Coquitlam, BC
Height/Weight: 6’ 3” 180 lbs.
Bats/Throws: R-L
Teams: Langley Blaze/Junior National Team
Coaches: Jamie Bodaly, Doug Mathieson, Greg Hamilton.
Previous Teams: Coquitlam Little League then joined the Langley Blaze in the seventh grade.
Previous Coaches: Anthony Duncan (from Blastball to Little League).
Committed: Vanderbilt.
Rankings: Ranked 57th in Baseball America’s top 500 (May 27) …. In Baseball America’s Mock Draft 3.0 tabbed to go in the first round (39th over-all) to the Blue Jays (May 11) …. Ranked 40th on MLB’s Pipeline’s top 150 (April 30) …. Listed 43rd on Baseball America’s top 400 (April 29) …Projected to go 47th to the Athletics by Baseball America … 39th on Baeeball America’s top 300 combined list (March, 2026) ... 39th on Perfect Game’s top 40 (spring 2026) ...75th on MLB.Pipeline’s top 100 (Dec. 11, 2025) ... Ranked 43rd on Perfect Game’s list ... Ranked No. 1 prospect in Canada by PG.
Dominican tour against DSL teaams with 2026 with Junior National Team _ Allowed two runs in two innings against the Pirates, allowing two hits and two walks, while striking out a pair.
Spring of 2026 with Junior National Team _ Worked three scoreless against the Philadelphia Phillies first and second-year pros allowing one hit, one walk, while striking out three. .Against the Orioles, he pitched three innings giving up one run on three hits and two walks, fanning five … In two starts he gave up one run on four hits and four walks, striking out eight in six innings.
Spring of 2026 with Brewers LLangley blaze …Faced the Dodgers pitching three innings allowing one hit and two walks, whie striking out six … Against the Royals he pitched three scoreless without allowing a hit or a walk and striking out four … Held opponents to a .182 average.
Summer of 2025 with Langley Blaze _ 5-0 record with 0.90 ERA in 31 innings in BC Premier League. Had 50 strikeout to five walks, holding opponents to a .126 average ... Pitched three scoreless, hitless innings at the Rogers Centre in the Toronto Blue Jays’ 11th annual Canadian Futures Showcase of top high schoolers from across the country, striking out three … Pitching three innings against 5 Star/Chicago Cubs Scout Team, allowing two runs on three hits and a walk, while fanning seven throwing 61% strikes. …..2025 with Junior National Team in the Dominican Republic _ Facing the Astros rookie-class Dominican Summer League team, he pitched four scoreless, striking out nine and allowing one hit ... Against the Phillies Dominican Summer League team he tossed three scoreless, fanning five and allowing two hits ... Extended Spring Training _ Pitched one hitless inning vs. the Phillies, with one strikeout ... Facing Toronto Blue Jays worked two scoreless allowing two runs on two hits and two walks … At Area Codes Games in Long Beach, Calif _ Pitching for the Reds, he started the first game and tossed two innings, allowing one run in a 2-1 win over the Royals. He allowed three hits and one walk, while striking out one. throwing 37 pitches, 23 of them were strikes (62%).
2024 season with Junior National Team in Fall Instructional league in Florida _ Four scoreless against Giants, walking one and fanning seven ... Against the Brewers, pitched four scoreless, walking two, allowing three hits and striking out two ... Dominican Pro Tour _ Pitched three scoreless against Astros Dominican Summer League Astros, allowing one hit and one walk, while striking out four ... Against Dodgers DSL allowed two runs on two hits and one walk in three innings, as he struck out six ... Extended Spring Training _ Worked three innings against Toronto Blue Jays, giving up two runs on three walks and four hits, as he struck out four ... Facing the Blue Jays again he pitched three scoreless giving up two hits and a walk ... ... Recorded a win and a save in two pitching appearances at the WBSC Americas U18 World Cup qualifier in Panama. He allowed seven hits and three earned runs while striking out nine batters in 8 2/3 innings as Canada finished fifth … WIth Langley Blaze _ 7-0 and had a 0.00 ERA.
2023 Fall Instructional League _ Pitched three innings, allowing two earned runs on three hits, as he fanned three Angels ... Facing Rangers gave up three earned runs on eight hits and one walk in 4 1/3 innings as he struck out five.
2023 Dominican Pro Tour against rookie-class Dominican Summer League teams _ Pitched four innings, giving up one run on one walk and two hits as he struck out four ... Against the Cardinals DSL allowed one run on three hits, while striking out four.
The most influential people in my baseball life: “I would say a number of people have been crucial in my journey so far. My parents have been extremely supportive of me, driving me to places, making sure I had what I needed, and always wanting me to succeed. My coaches at the Blaze, Doug Mathieson and Jamie Bodaly, over the years they have always made sure I was getting the proper exposure and always challenging myself. Whether it was throwing against the Seattle Mariners (first and second-year pros) at 14 or the Los Angeles Dodgers at 17, They are always pushing me to be better. Plus Greg Hamilton, my coach on team Canada has always made sure I was competing and doing my best against pro competition, He has made me comfortable in high pressure situations. He took a chance on me when I was 14 to play on the Junior National team and it has been the best thing to happen to me. My pitching coach Kyle Lotzkar has been really great to me helping me with my mechanics, workouts, and throwing programs. He has helped me a ton over the years and definitely made me who I am today.”
Best day on the ball field: “In Panama with Team Canada and we were playing against Mexico. I started that game and something about the energy and excitement to go pitch for your country was a feeling like no other. We as a team fought hard, and we won 4-3, it was a great team win. I remember we sang O Canada on the way back on the bus after the win. My favourite part of that day was after the game after we all got on the bus and went back to the hotel we went to Subway and all got food as a team.”
Good genes: “My mom, Lisa Kelly-Duncan, grew up dancing and singing. I credit her for my confidence and being comfortable in the spotlight. My dad, Anthony Duncan, grew up playing baseball. He was also a pitcher, but right-handed. He stopped playing at 15 to pursue golf and went on to play golf at the college level on a scholarship.”
Honours: 2026 season _ Perfect Game All-American Senior First Team, First Team All-Region Canada/Puerto Rico ... 2025 season with Langley Blaze _ Prep Baseball Canada Player of the Year ... Received Baseball Canada’s Russell Martin MVP award for his performance at World Cup qualifier ... Under Armour All American, invited to pitch at Camden Yards in Baltimore ... 2024 season _ Team Canada Russell Martin Award (MVP) recipient.
Favourite player when you discovered baseball: “Mariano Rivera. He dominated hitters for years with just one pitch. Any elementary school project I ever did was always with him as the main topic growing up.”
Favourite player today: “Probably Paul Skenes or Tarik Skubal. They both know how to pitch so well and throw so many pitches for strikes and just dominate whomever is in front of them.”
Interested teams: “I’ve been lucky to get the opportunity to have conversations and visits with members from all of the teams. I was able to throw for a large number of teams during spring break in Arizona on the Langley Blaze Pro Tour and look forward to playing in front of more during the upcoming trips with Team Canada.”
Sean Duncan and INF Tim Piasentin …. teammates at Williamsport and teammates with the Junior National Team
Williamsport teammates: Coquitlam INF Tim Piasentin, drafted in the fifth round and signed (receiving a $747,500 signing bonus) by the Blue Jays in 2025, and Duncan were teammates on the Coquitlam Canadian champion Little League which reached the 2019 World Series in Willamsport, Pa.
Coquitlam arms race: Curtis Taylor of Coquitlam was selected in the fourth round of the draft by the Arizona Diamondbacks in 2016. He has been in the minor league systems of seven organizations. Besides the Diamondbacks, he has been with the Tampa Bay Rays, Toronto Blue Jays, Washington Nationals, Minnesota Twins, Chicago Cubs and the St. Louis Cardinals. Taylor was 10-4 with a 3.21 ERA for the triple-A Memphis Cardinals, of the Cards’ system. This season he is pitching for the NC Dinos in Korea.
Scouting Report
Baseball America
“There’s a lot to like with Duncan, who has a projectable build at 6-foot-3, 180 pounds and a loose, free-and-easy delivery. His feel for pitching is advanced for his age, and he’ll be one of the younger players in the class (as is typical for most top-end Canadian prospects). He works off a fastball that is up to 97 mph and should reach another gear in the next few years. Duncan is able to change speeds well, particularly with a lively change up that he sells well with his arm speed and features a lot of fade to get empty swings. He also has a slider for which he shows feel to spin and a curve ball he can drop in for early-count strikes. Duncan is a Vanderbilt commit.”
Perfect Game
“Very projectable Canadian southpaw, very young for the class, up to 95 mph in Jupiter with pitchability and more there.”
MLB Draft League
“In his two outings against Draft League teams, the lefty went seven innings allowing only one earned run while striking out eight. He has a three pitch mix consisting of a fastball, changeup and a slider. The fastball sits around 90-91 mph that varies from cutting to getting arm-side run. It generates a 24.2 IZ-whiff% and a chase% of 32.7. His slider has -4” of IVB and 11” of sweep, he has the feel to manipulate multiple shapes out of it and it has yielded a 44 chase% so far.”
“He has an inate ability to pitch. His change up makes him one of the best high school left-handers in the draft. He needs to put on some weight and then he’ll come quick.”
_ Veteran NL scout.