Roster

#0 Greg Duncan, P

Active

Position: P
Date of Birth: 07/13/1998
Height: 6' 2"   Weight: 230 lbs
College Experience: Radford University
Bats: R
Throws: R
Resides: Centreville, Virginia

Biography:

Greg Duncan begins his second year with the ThunderBolts and fourth as a pro in 2025. He originally signed on February 10, 2024. He had a 1.50 ERA and five saves in 13 games for the 2024 Bolts before splitting his second half of the season amongst the Mexican League, American Association and Atlantic League. Before joining the ThunderBolts, Greg pitched for three other Partner League teams, including the Gateway Grizzlies in 2021. He appeared in nine games for them (two starts) and had a 5.46 ERA. He also pitched in five combined games between stints with the Gary SouthShore RailCats and Winnipeg Goldeyes - both of the American Association - between 2021 and 2023.

Duncan pitched one season at Radford University, going 6-3 with a 4.38 ERA over 13 starts. Prior to that, he was a four-year player at the University of Virginia-Wise. With the Cavaliers, he compiled an 18-11 record and 3.58 ERA. He was a Second Team All-Mountain East selection in 2019 and Honorable Mention All-Mountain East as a sophomore in 2018. He departed UVA-Wise as the school's all-time leader in innings pitched (221) and ranked third in school history in strikeouts (200) and fourth in ERA. He attended Westfield High School in Chantilly, Virginia.

Career Statistics »

Year League Club W L SV ERA GP GS IP H R ER BB SO
2024 Frontier Windy City 1 1 5 1.50 13 0 12.0 11 4 2 2 14
2024 Mexican Durango 1 2 0 6.84 14 4 26.1 37 29 20 13 25
2024 American Association Chicago 0 0 0 33.75 1 0 1.1 6 5 5 0 0
2024 Atlantic Gastonia 0 0 0 6.39 11 0 12.2 19 9 9 5 10
2023 American Association Winnipeg 0 0 0 13.50 1 0 0.2 2 6 1 3 1
2021 Frontier Gateway 0 2 1 5.46 9 2 28.0 33 17 17 15 18
2021 American Association Gary 0 1 0 9.64 4 0 4.2 8 5 5 7 4
Thunderbolts »
6 JJ Figueroa C
31 Kyle Harbison C
0 Tyler Hill C
0 Zach Beadle C
0 Anders Green IF
14 Christian Kuzemka IF
0 David Maberry IF
18 Emmanuel Sanchez IF
12 Garrett Broussard IF
0 Jalen Greer IF
0 Jose Curpa IF
0 Winder Diaz IF
0 Anthony Herron, Jr. OF
4 Cam Phelts OF
0 Dakota Kotowski OF
0 Ethan Roberts OF
0 Michael Sandle OF
0 Oscar Serratos OF
0 Aaron Evers P
0 Bobby Vath P
8 Bryce Hellgeth P
42 Buddie Pindel P
0 Caleb Riedel P
22 Dan Brown P
0 Greg Duncan P
24 Jacob Newman P
0 Jeff Rotz P
0 Luke WIlliamson P
0 Maceo Campbell P
0 Nick Agacki P
0 Noah Stants P
0 Trevin Reynolds P
29 Will Armbruester P

Full roster...