IOWA STATE CYCLONES (NCAA)
ROSTER PAGE
02/04/2026
ACTIVE ROSTER
Pitchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
DeVries, Troy SP Iowa State Cyclones 19 09/15/2006 Bernalillo USA Left Right 6' 5" 190 lbs -
Eklund, Chris SP Iowa State Cyclones 21 12/12/2004 South Chicago Heights USA Right Right 6' 4" 190 lbs -
Jacobsen, Harley SP Iowa State Cyclones 21 01/20/2005 Spanish Lake USA Right Right 6' 1" 175 lbs -
McDaniel, Mike SP Iowa State Cyclones 21 10/02/2004 Highland (Lake County) USA Left Right 6' 4" 200 lbs -
Netherton, Phil SP Iowa State Cyclones 21 04/07/2004 National City USA Right Right 6' 5" 195 lbs -
Bullard, Seth RP Iowa State Cyclones 18 04/21/2007 Stillwater USA Right Right 6' 3" 190 lbs -
Byron, Gil RP Iowa State Cyclones 21 11/08/2004 Two Rivers USA Right Right 6' 1" 180 lbs -
Hale, Justin RP Iowa State Cyclones 20 06/13/2005 St. Clair USA Right Right 6' 4" 195 lbs -
Madama, Bill RP Iowa State Cyclones 18 02/17/2007 Chicago USA Switch Right 6' 1" 180 lbs -
Ruzicka, Matt RP Iowa State Cyclones 18 02/21/2007 St. Joseph USA Left Left 5' 10" 165 lbs -
Hendricks, Brian CL Iowa State Cyclones 18 06/12/2007 Loogootee USA Right Right 6' 8" 215 lbs -
Catchers Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Ball, Ryan C Iowa State Cyclones 18 04/01/2007 Griffith USA Right Right 6' 1" 200 lbs -
Curry, Ron C Iowa State Cyclones 20 10/23/2005 Forest Park USA Switch Right 6' 0" 195 lbs -
Reindl, Zach C Iowa State Cyclones 21 12/22/2004 Omaha USA Left Right 6' 2" 210 lbs -
Infielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Casias, Jonathan 1B Iowa State Cyclones 19 07/11/2006 El Paso USA Left Left 6' 7" 225 lbs -
Johnson, Danny 1B Iowa State Cyclones 19 07/14/2006 El Paso USA Left Right 6' 4" 195 lbs -
Ramos, Carlos 1B Iowa State Cyclones 19 03/31/2006 Searcy USA Right Right 6' 0" 175 lbs -
Schmidt, Jeff 1B Iowa State Cyclones 20 12/14/2005 La Plata USA Left Left 6' 0" 180 lbs -
Garcia, Omar 2B Iowa State Cyclones 21 01/05/2005 Kansas City USA Right Right 6' 1" 195 lbs -
LaBoon, Kevin 2B Iowa State Cyclones 21 05/14/2004 Kansas City USA Right Right 6' 2" 195 lbs -
Heinze, Zachary 3B Iowa State Cyclones 21 07/11/2004 Chicago USA Right Right 6' 2" 215 lbs -
Salazar, Adrian 3B Iowa State Cyclones 20 03/01/2005 Mt. Prospect USA Right Right 6' 0" 175 lbs -
Townsend, Josh SS Iowa State Cyclones 21 10/24/2004 Jonesboro USA Right Right 6' 0" 165 lbs -
Outfielders Pos Team Age DOB POB Nat. Bats Throws Height Weight Salary
Cataldo, Mike LF Iowa State Cyclones 22 08/03/2003 Layton USA Right Right 6' 4" 225 lbs -
Goodpaster, Jeremy LF Iowa State Cyclones 20 04/25/2005 Waukesha USA Left Left 6' 0" 180 lbs -
King, Brian LF Iowa State Cyclones 19 09/22/2006 Albuquerque USA Right Right 6' 4" 200 lbs -
Stevens, Ken LF Iowa State Cyclones 21 12/08/2004 Omaha USA Right Right 6' 0" 180 lbs -
Chavez, Bill CF Iowa State Cyclones 18 06/03/2007 Gilroy USA Right Left 6' 3" 200 lbs -
McCormick, Ryan CF Iowa State Cyclones 20 06/23/2005 Tulsa USA Right Right 6' 2" 180 lbs -
Kurtz, Noah RF Iowa State Cyclones 20 02/25/2005 Chicago USA Switch Right 6' 0" 190 lbs -
Tuesday, April 7th , 2026 - OOTP Baseball 26.8 Build 82