2025 Baseball Roster

Jersey Number 10
Keegan Soltis
- Position:
- Third Base
- Height:
- 5-10
- Weight:
- 185
- Class:
- Redshirt Senior
- Hometown:
- Philipsburg, Pa.
- High School:
- Philipsburg Osceola
Career Highlights
- All-PSAC East First Team Utility (2024)
- D2CCA/ABCA All-Atlantic Region Second Team (2024)
- PSAC East Athlete of the Week (3/18/24)
- PSAC Scholar-Athlete (2022)
2025 (Redshirt Senior)
- Finished career ranked ninth in Millersville history with 204 games played and third in career walks with 119
- Started 49 games and played 51, posting a .426 OBP with 35 walks (second on the team
- Scored a run in 10 consecutive games from March 1-March 12
- Posted an eight-game hitting streak from April 25-May 2
- Drew five walks, totaled six hits and five runs in the sweep of East Stroudsburg
2024 (Redshirt Junior)
- All-PSAC East and All-Atlantic Region performer as a utility player, starting games at third base, catcher, left field and DH
- Forced into the role of catcher because of injuries and admirably stabilized the position, starting 22 games from March 22 through the regional
- Despite the extra workload, still hit .309 and ranked second on the team with a .455 on base percentage
- Produced an eight-game hitting streak from March 10-March 22, including a 7 for 7 day with seven runs and six RBIs against Mansfield on March 16...Named PSAC East Athlete of the Week as a result
- Went 6 for 10 in the West Chester series
- Had a hit in two of three regional games, driving in a run and scoring twice in the 8-6 win over Frostburg State
2023 (Redshirt Sophomore)
- Started 53 games for Millersville at third base and a designated hitter
- One of Millersville's most reliable hitters, slashing .333/.452/.494
- Tallied 14 doubles, four home runs, one triple, 40 runs scored and 35 RBIs
- Recorded 17 multi-hit games including seven, three hit games
- Collected a career-high four RBIs, with a home run and a double in a win against Felician on February 12
- Recorded three hits and three RBIs in a win against Mercyhurst on February 24
- Tallied three hits in consecutive games in wins against Shepherd on April 21 and 23
- Recorded two hits, two runs scored and two RBI's that included a big home run in the Atlantic Region clinching win against Seton Hill on May 27
- Collected two hits and a run scored against CSUSB in the college world series
2022 (Redshirt Freshman)
- Won the starting job at third base and also started games at DH, totaling 42 starts and 47 appearances
- Slashed .301/.412/.445 as Millersville's No. 5 hitter
- Fifth on the team with 12 doubles and 31 RBIs
- Hit .351 with runners on base
- Had a pinch-hit single in his collegiate debut (Feb. 6 vs. Barton), and recorded a hit in three of first six at bats
- Earned first career start on March 8 vs. Clarion and went 3-for-4 with a homer and two RBIs
- Put together an eight-game hitting streak from April 12-April 23
- Key performer in Millersville's PSAC Tournament run, going 4-for-14 with four runs and two RBIs
- Scored three runs in the PSAC title game
- Went 2-for-4 with an RBI in NCAA regional win over Charleston
2021 (Freshman)
- Received a redshirt
High School
- Earned 11 varsity letters between baseball, basketball, golf, and football
- Baseball team made Mountain League playoff appearances in 2017, 2018, and 2019.
- Member of 2019 District 6 AA Golf Championship Team and finished fifth in the AA State Team Championships
- 2x Mountain League 1st Team All Star in Baseball and Golf Altoona Mirror 1st Team All Star
- 3x Philipsburg-Osceola HS Offensive MVP
- 3x Progressland 1st Team All Star
- 2019 Progressland Player of the Year
- Perfect Game Pre-Season All American Honorable Mention in 2019 and 2020
- Career Batting Average of .422
- Hit .500 with 33 Hits, 30 RBIs and 6 HR
- Member of the National Honor Society, Game Changing Sports Ministries and Younglife
About the Marauder
- Why Millersville: I chose Millersville because the campus and the community make me feel like I am at home. From the first time I met Coach Shehan and Coach Baker, I knew the baseball program was first class. They have built a program with a winning tradition that consistently competes for championships. I knew I wanted to be a part of the tradition. Academically, I feel like the campus size and offerings will prepare me to succeed in the future.
- Off-the-field hobbies: Hunting, fishing, and golfing
- Interesting summer job: Greenskeeper
- Hidden talent: Scratch Golfer
- Favorite professional athlete: Nolan Arenado
- Favorite series to binge watch: Friends
- Pregame ritual: Listening to music
Personal
- Son of Nichole and James Soltis
- Father played soccer at Slippery Rock University
- Majoring in Finance
Highlights: Millersville Baseball NCAA Atlantic Regional vs. Seton Hill [DH] (May 17, 2025)
Saturday, May 17
Highlights: Millersville Baseball NCAA Atlantic Regional vs. Seton Hill (May 16, 2025)
Friday, May 16
Highlights: Millersville Baseball NCAA Atlantic Regional vs. California (Pa.) (May 15, 2025)
Thursday, May 15
Highlights: Millersville Baseball PSAC Tournament Championship vs. Cal U(May 10, 2025)
Sunday, May 11















