THE WORLD'S LARGEST AND MOST COMPREHENSIVE SCOUTING ORGANIZATION
| 2,401 MLB PLAYERS | 15,805 MLB DRAFT SELECTIONS
2,401 MLB PLAYERS | 15,805 MLB DRAFT SELECTIONS
College  | Rankings | 4/8/2026

DII/DIII/NAIA Rankings Update: April 8

We are past the midpoint of the college baseball season and the stakes are rising by the week. Conference races are tightening, schedules are getting harder, and the résumés that will matter in the selection room are being written right now — one series at a time. This week's most significant development came in Division II, where North Greenville swept Young Harris in three consecutive one-run games to claim the top spot for the first time this season, knocking Tampa from a perch they've held most of the year. It's a genuine changing of the guard at the top, and it's exactly the kind of shakeup that makes this stretch of the season worth paying close attention to.

Across all three divisions the picture is coming into focus. In Division I NAIA, Georgia Gwinnett remains the standard while Taylor and Cumberlands continue to make their cases from behind. In Division III, Lynchburg and Denison are locked in a quiet race at the top that could go either way by the time the postseason arrives. Programs that were bubble teams a month ago are now ranked, and programs that looked untouchable are finding out that no lead is safe when every game counts. The next four weeks will tell us everything.



NCAA DII 

Rank Prev Rk School State Record Last Wk.
1 7 North Greenville Trailblazers SC 32-7 4-0
2 1 Tampa Spartans FL 27-5 2-1
3 2 Catawba Indians NC 28-7 2-1
4 3 Colorado Mesa Mavericks CO 34-3 4-0
5 5 Texas Tyler Patriots TX 29-9 3-1
6 6 Point Loma Sea Lions CA 32-7 4-0
7 4 Pittsburg State Gorillas KS 28-7 2-1
8 10 Belmont Abbey Crusaders NC 28-8 2-0
9 14 Francis Marion Patriots SC 30-8 3-1
10 16 Seton Hill Griffins PA 25-5 4-0
11 9 Grand Valley State Lakers MI 26-6 2-2
12 11 Minnesota State Mavericks MN 21-7 1-1
13 8 Central Missouri Mules MO 25-8 1-3
14 13 Wingate Bulldogs NC 28-10 2-2
15 12 Lenoir-Rhyne Bears NC 26-8-1 2-2
16 20 West Alabama Tigers AL 26-8 3-1
17 15 Young Harris Mountain Lions GA 28-10 1-3
18 25 Northwest Missouri St Bearcats MO 26-9 4-0
19 19 Angelo State Rams TX 25-13 2-2
20 17 Augustana Vikings SD 24-8 3-2
21 24 Cal State Monterey Bay Otters CA 25-9 3-1
22 22 UNC Pembroke Braves NC 25-11 2-2
23 23 North Georgia Nighthawks GA 31-9 3-1
24 18 Westmont Warriors CA 21-9 1-3
25 21 West Florida Argos FL 27-9 1-3


#1 — North Greenville Trailblazers (last week: #7) 32-7 | Week: 4-0
Stop what you are doing. The Trailblazers are your new number one, and they earned every bit of it. North Greenville swept Young Harris — a ranked opponent — in three consecutive one-run games, 4-3, 5-4, and 4-3, in what might be the most impressive series result of the entire Division II weekend. Three one-run wins against a quality program on the road doesn't happen by accident. That's pitching. That's defense. That's a team that has been in tight games before and knows exactly what to do when the season is on the line. Add a midweek road win at Lander to open the week, and North Greenville went 4-0 against legitimate competition without breaking a sweat that anyone could see. At 32-7 with five wins over top-25 opponents this season and a run differential that reflects genuine dominance, the Trailblazers have the résumé and they just proved they have the nerve. Welcome back to the top of Division II baseball.

#2 — Tampa Spartans (last week: #1) 27-5 | Week: 2-1
Florida Southern came to Tampa and stole the series opener 3-1 before the Spartans answered with back-to-back wins of 12-1 and 9-4. Winning two of three at home against a quality opponent is a solid week, though opening a home series with a loss is never the preferred script for a team that wants to stay at number one. Tampa's overall profile — dominant at home, proven on the road, with wins over multiple quality opponents — keeps them firmly in the elite tier. They slip to two this week and will be right back in the conversation with a strong showing next week.

#3 — Catawba Indians (last week: #2) 28-7 | Week: 2-1
A road series at Anderson — the Indians dropped the opener 4-5 before winning the next two, 8-2 and 6-5, to take the series. Catawba's road record of 15-5 this season is one of the better venue splits in Division II, and winning a road series, even against modest competition, is always creditable. Six wins over top-25 opponents this season give the Indians the résumé depth to hold near the top. They slip one spot in the North Greenville shuffle.

#4 — Colorado Mesa Mavericks (last week: #3) 34-3 | Week: 4-0
At some point the rest of Division II is going to have to reckon with what Colorado Mesa is doing. Thirty-four wins. Three losses — every single one by one run. The Mavericks went on the road this week and swept Adams State by scores of 10-8, 11-3, 20-1, and 13-1, pushing their winning streak to sixteen games. They have gone 4-0 against top-25 opponents this season. The run differential of +260 reflects a team that doesn't just win, it wins convincingly and consistently. The case for putting the Mavericks even higher is a real conversation. For now they sit at four and keep doing what they've been doing all season.

#5 — Texas Tyler Patriots (last week: #5) 29-9 | Week: 3-1
Three of four on the road at Texas-Dallas — wins of 12-3, 8-5, and 8-3 surrounding a 7-11 loss. Taking three games on the road against quality opposition is a strong week, and UT Tyler's 14-5 road record this season reflects a program that doesn't wilt when it travels. The Patriots hold at five on a week that did exactly what a top-five program should do away from home.

#6 — Point Loma Sea Lions (last week: #6) 32-7 | Week: 4-0
Four road wins at Hawaii Hilo — 20-2, 2-0, 8-7, and 11-0. The Sea Lions have gone 9-0 in midweek games this season, which speaks to genuine roster depth — this is not a program running its ace every Friday and hoping the rest of the staff holds. A 20-2 road record is the kind of venue split that separates teams with real road toughness from teams that only look good at home. Point Loma holds at six with one of the cleaner profiles in the country.

#7 — Pittsburg State Gorillas (last week: #4) 28-7 | Week: 2-1
The Gorillas went on the road to Fort Hays State and dominated the first two games — 12-2 and 21-7 — before dropping the finale 7-11. Two dominant road wins followed by a loss to close a series is a mixed result that costs them ground this week. Pittsburg State's season-long run differential of +328 is by far the best mark of any team on this board, and this is a program that will be heard from in May. Three spots back this week as the teams above them had stronger weekends.

#8 — Belmont Abbey Crusaders (last week: #10) 28-8 | Week: 2-0
Two midweek road wins — 7-4 at Wingate and 16-8 at Augusta — to push the winning streak to twelve games. The Wingate win carries real weight, coming against a ranked opponent on the road. Twelve consecutive wins for a program going 15-3 away from home this season with a run differential of +295 is the kind of profile that earns a rise. The Crusaders move up two spots to eight on the strength of a winning streak that just keeps growing.

#9 — Francis Marion Patriots (last week: #14) 30-8 | Week: 3-1
Here's one worth making noise about — Francis Marion rises five spots this week and every bit of it is earned. The Patriots opened with a 14-0 road blowout at Newberry, then took a home series against UNC Pembroke two games to one, with wins of 8-3 and 8-4. Their season-long run differential of +345 is the highest of any program in this top 25 — not by a little, but by a significant margin. The 12-2 road record reflects a team that shows up everywhere, not just at home. Five spots up, and the résumé says they could go higher.

#10 — Seton Hill Griffins (last week: #16) 25-5 | Week: 4-0
Somebody go check on Seton Hill, because they have quietly won fourteen consecutive games and the rest of Division II doesn't seem to have gotten the memo yet. Four wins over Lock Haven this week — including a 23-5 and an 18-1 that were as one-sided as the scores suggest — push the Griffins to 25-5 overall. Their 7-1 record against top-26-to-50 opponents and two wins over top-25 programs give the résumé genuine texture beyond the win streak. Seton Hill rises six spots this week — the biggest single jump on the board — and they're not done climbing.

#11 — Grand Valley State Lakers (last week: #9) 26-6 | Week: 2-2
A road split at Wayne State (MI) — won the midweek opener 8-2 and a weekend game 14-6, but dropped the other two at 1-3 and 8-10. Grand Valley split a four-game series with one of the better programs in the region, which is a neutral result that holds the position but doesn't build any case for rising. The Lakers' 3-2 record against top-25 opponents keeps them in the top twelve. They slide two spots as Belmont Abbey and Francis Marion moved up around them.
 
#12 — Minnesota State Mavericks (last week: #11) 21-7 | Week: 1-1
A split midweek doubleheader at Sioux Falls — won the first 13-6, lost the second 8-10. Minnesota State has played almost entirely away from home and on neutral sites this season, which is a scheduling reality that makes their combined 21-7 record genuinely impressive in context. The 1-1 midweek split is minimally active, moving the needle one spot back in the reshuffle. The Mavericks hold near the top twelve on a résumé that deserves more attention than it gets.

#13 — Central Missouri Mules (last week: #8) 25-8 | Week: 1-3
This was not the week Central Missouri needed. The Mules dropped a midweek road game at Northwest Missouri State, then came home to host Rogers State — a bubble team — and lost two of three. The one bright spot was a 13-1 midweek blowout win, but back-to-back 2-5 losses at home to close the series is exactly the kind of result that moves the needle the wrong way. The Mules drop five spots this week. The season-long record and a run differential of +238 keep them in the top fifteen, but this was a wake-up call.

#14 — Wingate Bulldogs (last week: #13) 28-10 | Week: 2-2
A mixed week — gave up a midweek home game to Belmont Abbey 4-7, then traveled to Carson-Newman and split the weekend series, winning 13-10 and 8-5 while dropping a gut-punch 15-16 walk-off loss. Wingate has gone 6-6 against top-25 opponents this season, which shows they're playing in the right games. The walk-off loss at Carson-Newman stings, but the two road wins in that same series show a team with fight. They hold near the middle of the board.

#15 — Lenoir-Rhyne Bears (last week: #12) 26-8-1 | Week: 2-2
A road trip to Newberry where the Bears took the opener and a midweek game but dropped two over the weekend, losing 5-9 and 1-2. Lenoir-Rhyne has fourteen one-run wins this season, which speaks to competitive toughness, but the two-game losing skid to close the week at Newberry is a modest result for a program with top-fifteen aspirations. They slide three spots and will need to come out swinging next week.

#16 — West Alabama Tigers (last week: #20) 26-8 | Week: 3-1
West Alabama rises four spots on the strength of a solid home week. The Tigers beat Trevecca Nazarene twice — 5-4 and 2-1 — mixed in a midweek shutout of Tuskegee, and dropped only the series finale 0-2. Eighteen of West Alabama's twenty-six wins this season have come by four runs or fewer, which is a profile that tells you their pitching staff knows how to hold a lead when it matters. Three home wins over a quality opponent earns a move up the board.

#17 — Young Harris Mountain Lions (last week: #15) 28-10 | Week: 1-3
Three consecutive one-run losses at North Greenville — 3-4, 4-5, and 3-4 — is the kind of series that tells you everything about both programs. Young Harris had the tying run available in the final inning of all three games and couldn't push it across. That's North Greenville being North Greenville, not Young Harris being bad. The Mountain Lions drop two spots but stay in the rankings on a 28-10 record and a season that has included genuine top-25 competition. They'll bounce back.

#18 — Northwest Missouri State Bearcats (last week: #25) 26-9 | Week: 4-0
Here's the week's other big mover — Northwest Missouri State rises seven spots, the largest single jump on the board this week, and they backed it up with results. The Bearcats beat Central Missouri at home in a midweek game, which is a quality win against a ranked opponent, then went on the road and won three straight at Arkansas-Fort Smith. Four wins, a seven-game winning streak, and a 4-1 record against top-25 opponents this season — this is not a program sneaking up on anyone anymore. Northwest Missouri is for real, and seven spots up this week is the recognition they've earned.

#19 — Angelo State Rams (last week: #19) 25-13 | Week: 2-2
A road series at St. Edward's that split evenly — a midweek win of 14-7 and a Sunday closer of 3-2 surrounding back-to-back losses of 1-8 and 5-15. The Friday and Saturday blowout losses are the numbers that sting, but Angelo State came back and took the series finale on the road, which shows something about the character of this group. The Rams hold at nineteen — the 2-2 result neither builds nor damages the case much.

#20 — Augustana Vikings (last week: #17) 24-8 | Week: 2-3
A neutral-site series against Mary that went 1-2 in the weekend games, sandwiched around two midweek home wins over Wayne State (NE). The Mary series was the concerning portion — losses of 2-3 and 2-7 in games they needed to win. Augustana's 1-7 record against top-25 opponents is a persistent ceiling question that a neutral-site split against Mary doesn't answer. They slip three spots this week.

#21 — Cal State Monterey Bay Otters (last week: #24) 25-9 | Week: 3-1
Three wins in a home series against Cal Poly Pomona — 17-8, 3-2, and 6-3 — with the one blemish a 0-4 shutout at home. The Otters have gone 8-3 against top-26-to-50 competition this season without yet drawing a top-25 opponent, which is a schedule profile that limits the ceiling but doesn't disqualify the résumé. Three home wins against a quality opponent earns a move up three spots to twenty-one.

#22 — UNC Pembroke Braves (last week: #22) 25-11 | Week: 2-2
A road series at Francis Marion — won one, lost two, with a midweek road win at USC Aiken to open the week. Losing a road series to a top-ten program isn't a crisis, and UNC Pembroke has gone 4-4 against top-25 opponents this season, which shows they're competing at the right level. The 2-2 week holds the position without moving the needle in either direction. They hold at twenty-two.

#23 — North Georgia Nighthawks (last week: #23) 31-9 | Week: 3-1
Three home wins over Georgia Southwestern — 4-2, 4-3, and 10-2 — with a midweek home loss to Lee mixed in. North Georgia's 31-9 record is one of the better marks in Division II and the three-game closing stretch shows a team playing with confidence. The one honest concern is a 0-1 record against top-25 opponents, which creates a ceiling question. They hold at twenty-three on a solid week.

#24 — Westmont Warriors (last week: #18) 21-9 | Week: 1-3
A rough road trip to CUI — lost three of four, including blowout losses of 2-11 and 3-10. Getting beaten soundly twice in a series by a team sitting outside the top 100 is the kind of result that raises real questions, and Westmont has yet to play a top-25 opponent all season. They drop six spots to twenty-four. One more week like this shifts the conversation from where they rank to whether they belong at all.

#25 — West Florida Argos (last week: #21) 27-9 | Week: 1-3
Three home losses to Lee — 3-6, 4-9, and 1-3 — is a hard week to defend. West Florida's 5-1 record against top-25 opponents earlier this season built them significant equity, and that equity is the only reason they're still on this list. Getting swept at home by a team outside the top 50 is the kind of result that earns a drop, and four spots down to twenty-five reflects that. The Argos hold by a thread and need a statement week to stay in the conversation.

📋 BUBBLE WATCH: Wayne State (MI) split a road series with Grand Valley State this week and carries one of the stronger résumés outside the top 25 — they're making a legitimate case. Rogers State went into Central Missouri and won a series, which is the kind of road result that puts a program on the map. Rollins and Illinois Springfield round out the group worth watching as the postseason picture sharpens.

NAIA 

Rank Prev Rk School State Record Last Wk.
1 1 Georgia Gwinnett Grizzlies GA 33-4 3-1
2 2 Taylor Trojans IN 32-3 4-0
3 3 Cumberlands Patriots KY 29-6 4-0
4 4 LSU Shreveport Pilots LA 32-7 4-0
5 5 Tennessee Wesleyan Bulldogs TN 31-9 3-0
6 6 Southeastern Fire FL 27-11 2-2
7 7 Johnson Royals TN 28-7 1-2
8 8 Missouri Baptist Spartans MO 23-5 0-0
9 9 Kansas Wesleyan Coyotes KS 32-6 5-0
10 10 Loyola Wolf Pack LA 28-11 3-0
11 11 Bellevue Bruins NE 28-3 1-0
12 12 Hope International Royals CA 26-11 1-0
13 18 Doane Tigers NE 27-7 5-0
14 14 Lewis-Clark State Warriors ID 29-4 3-1
15 13 William Carey Crusaders MS 26-13 2-2
16 17 Keiser Seahawks FL 26-11 2-2
17 21 Louisiana Christian Wildcats LA 31-8 2-1
18 15 A&M Victoria Jaguars TX 28-11 1-2
19 20 Texas Wesleyan Rams TX 30-7 2-1
20 16 St. Thomas Bobcats FL 23-15 2-2
21 25 Milligan Buffaloes TN 31-7 3-1
22 19 Ottawa Braves KS 29-10 1-3
23 Webber International Warriors FL 26-12 4-0
24 23 Concordia Bulldogs NE 21-12 0-1
25 22 Abraham Baldwin Stallions GA 26-14 1-3
DROP 24 Our Lady of the Lake Saints TX xx


#1 — Georgia Gwinnett Grizzlies (last week: #1) 33-4 | Week: 3-1
Johnson came to Lawrenceville and took the series opener 10-4 — a legitimate road win by a legitimate program. The Grizzlies answered with back-to-back wins of 14-11 and 7-3 to take the series. Winning two of three at home against one of the better teams in the country is a good week, full stop. One loss inside a won series against quality competition tells you your opponent is real, not that you're slipping. The Grizzlies hold at the top with 33 wins and the most credentialed résumé in the country.

#2 — Taylor Trojans (last week: #2) 32-3 | Week: 4-0 
Fourteen straight wins. The Trojans outscored their opponents by 42 runs across four games this week and haven't lost since mid-March. Taylor has a fourteen-game winning streak built on consistent, dominant baseball to maintain its place. 

#3 — Cumberlands Patriots (last week: #3) 29-6 | Week: 4-0 
A perfect week with real substance behind it. The Patriots opened with a midweek road win at Milligan — a ranked opponent — then traveled to Bethel (TN) and won all three games by scores of 14-5, 15-7, and 17-7. That's a top-three program handling road business decisively, not grinding it out. 

#4 — LSU Shreveport Pilots (last week: #4) 32-7 | Week: 4-0
After getting swept by Texas A&M Victoria the prior week, the Pilots needed a clean response — and they delivered one. A midweek road win was followed by three home games against Southwest (TX) that weren't close: 11-5, 10-3, 13-3. The competition wasn't elite, but rebounding with four dominant wins after a rough stretch is what established programs do. The Pilots hold at four and look like themselves again.

#5 — Tennessee Wesleyan Bulldogs (last week: #5) 31-9 | Week: 3-0
Three road wins at Reinhardt — 5-1, 19-15, 8-4 — pushing the winning streak to eight. The middle game was a wild, high-scoring affair that the Bulldogs eventually controlled, which is its own kind of credential. Teams that can win ugly on the road are teams you take seriously come May. All three wins this week came away from home, and Tennessee Wesleyan holds firmly at five.

#6 — Southeastern Fire (last week: #6) 27-11 | Week: 2-2
A road split at Keiser — wins of 5-3 and 13-1, losses of 6-10 and 6-7. The 13-1 road win showed the dominant version of this program; the 6-7 series finale showed the version that has made this season feel uneven. Splitting a road series against a ranked conference opponent isn't a crisis, but it's another week where the Fire fell short of the convincing stretch a top-six program should be putting together. The résumé keeps them here, but the consistency hasn't caught up yet.

#7 — Johnson Royals (last week: #7) 28-7 | Week: 1-2
The week's most compelling single result came from the Royals — a road win at Georgia Gwinnett, the top-ranked team in the country, 10-4. Johnson went to Lawrenceville and won. That result alone tells you what kind of program this is. The problem is the Grizzlies took the next two, and the Royals left having dropped the series. A road series loss to the number one team is one of the more forgivable outcomes in college baseball, and one loss does not constitute a streak. 

#8 — Missouri Baptist Spartans (last week: #8) 23-5 | Week: 0-0 
The Spartans sat out the week entirely. Missouri Baptist's 23-5 record, built largely away from home, speaks for itself without needing new additions each week. Inactivity holds the position. The Spartans come back out next week needing to play, not wait.

#9 — Kansas Wesleyan Coyotes (last week: #9) 32-6 | Week: 5-0
Five wins and a +44 run differential this week — the Coyotes are doing exactly what a dominant program does when the schedule lines up. At 32-6 with one of the best records in the NAIA, Kansas Wesleyan has been a model of consistency all season. The schedule hasn't yet provided the marquee opponent that would push them up the board, but this was a convincing, dominant week and deserves to be recognized as such.

#10 — Loyola Wolf Pack (last week: #10) 29-10 | Week: 3-0
Three road wins over Blue Mountain Christian — 15-4, 19-10, 6-3 — and a seven-game winning streak. The Wolf Pack's willingness to win on the road has been one of the quiet stories of their season, and the streak is real. The honest caveat is that the opponent sits well outside the top 50. A clean road sweep still counts, but It doesn't move the needle at this point in the season. 

#11 — Bellevue Bruins (last week: #11) 28-3 | Week: 1-0 
Sixteen consecutive wins, and not one opponent has scored 10 or more runs against the Bruins all season. That run prevention number is legitimately extraordinary. This week Bellevue won a midweek home game over York, 5-4, in a tighter finish than you'd expect from a team with their record. One minimally active week against soft competition holds the position and nothing more. When the Bruins draw a series against genuine top-tier competition, this conversation gets very interesting very fast.

#12 — Hope International Royals (last week: #12) 26-11 | Week: 1-0 
One midweek road win over NCAA D-III Chapman in their only action of the week. Hope is riding a seven-game winning streak and the program's championship pedigree earns them the benefit of the doubt in close calls. The Royals win over a solid D-III program is nice, but they need a real NAIA series to make any case for climbing.

#13 — Doane Tigers (last week: #18) 27-7 | Week: 5-0
The week's biggest mover, and the case is straightforward. Five wins headlined by a four-game home series against Northwestern Iowa that the Tigers controlled from wire to wire — 15-8, 6-4, 15-9, 8-5. Doane hasn't surrendered 10 or more runs in a single game all season across 34 contests. That's not a hot run of pitching — that's a staff with a genuine identity. Ten consecutive wins and the Tigers move up five spots to thirteen.

#14 — Lewis-Clark State Warriors (last week: #14) 29-4 | Week: 3-1
A 3-1 week against British Columbia — dropped the opener at home 7-8, then won the next three convincingly by a combined 36-9. Lewis-Clark's historical standing in NAIA baseball is beyond dispute and 29-4 is a strong record by any measure. Their conference hasn’t looked particularly strong this season, which is a consistent factor when evaluating how far those wins stretch. The Warriors hold at fourteen on the strength of their record and their reputation.

#15 — William Carey Crusaders (last week: #15) 26-13 | Week: 2-2
A 2-2 home series against Tennessee Southern — all four games decided by one or two runs, with wins of 6-5 and 4-3 and losses of 2-3 and 8-9. The Crusaders have been grinding through close games all season, which is sometimes admirable and sometimes worrying depending on who's doing the grinding. Splitting at home against mid-tier competition keeps them in place but doesn't build any case for climbing..

#16 — Keiser Seahawks (last week: #17) 26-11 | Week: 2-2
A home split with Southeastern — a top-ten program. Wins of 10-6 and 7-6 show a team capable of competing with ranked competition; the 1-13 blowout loss at home is the number that lingers. Getting blown out by double digits at home against a quality opponent is a pitching concern worth monitoring. But splitting a series with a top-ten program is a meaningful result, and that's precisely why the Seahawks move up a spot. The quality of the opponent you split with matters.

#17 — Louisiana Christian Wildcats (last week: #17) 31-8 | Week: 2-1
Two midweek wins over a very good Our Lady of the Lake team — 3-0 and 7-4 — followed by a home loss in the series finale, 2-11. The final game is the one that sticks: getting blown out at home by a team you beat twice earlier puts a bit of a damper on the wins. The Wildcats' 31-8 overall record gives them enough equity to keep the week net positive, but the 9-run home loss prevents any upward movement. 

#18 — Texas A&M Victoria Jaguars (last week: #18) 28-11 | Week: 1-2
The Jaguars went 1-2 on the road against LSU Alexandria — losses of 5-7 and 2-3 around an 11-3 win. Victoria came in riding the momentum of sweeping Shreveport and this was a step back against a team they should be competitive with in a series. The season still reflects a program doing real things, and nothing here suggests a freefall. They just haven't yet sustained the level they showed in that Shreveport sweep.

#19 — Texas Wesleyan Rams (last week: #19) 30-7 | Week: 2-1
A 2-1 home series against College of the Ozarks — wins of 5-2 and 12-6 around a 0-5 shutout loss at home. Getting shut out at home by a team well outside the rankings is the week's most notable blemish for the Rams, but the two wins keep it net positive and prevent a larger slide. 

#20 — St. Thomas Bobcats (last week: #20) 23-15 | Week: 2-2
The Bobcats aren’t pouncing like they were earlier in the season. This week they split a home series against New College of Florida, who isn't in the rankings. The Bobcats have the talent and pedigree to work their way back up, but the last several weeks have shown a team that can't consistently close out the series it should be winning at home. 

#21 — Milligan Buffaloes (last week: #25) 31-7 | Week: 3-1 
At 31-7, the Buffaloes have quietly built one of the better records in the NAIA and have been sitting at the bottom of this list longer than the résumé warrants. This week they went 3-1 — a midweek road loss at Cumberlands, the third-ranked team in the country, followed by three home wins over Montreat by scores of 11-9, 11-2, and 6-1. Dropping a road midweek game at a top-three program is forgivable. Winning the next three with authority is the right response. Milligan moves up four spots to twenty-one.

#22 — Ottawa Braves (last week: #22) 29-10 | Week: 1-3
Three home losses to Oklahoma Wesleyan, outscored 23-10 across those games. The Braves built a strong early record and were one of the better road teams in the Midwest this season. The home losses have been mounting, and three straight is a genuine pattern now, not an event. Ottawa holds at twenty-two on the strength of the overall record, but one more week like this shifts the conversation from where they rank to whether they belong at all.

#23 — Webber International Warriors (last week: NR) 26-12 | Week: 4-0
The Warriors earned their way back into the rankings on the strength of twelve consecutive wins and a 4-0 road sweep of Florida Memorial this week — 6-4, 10-2, 13-8, 9-7. WIU started the season a bit slow, but have been hot lately with twelve straight wins, doing most of it away from home. 

#24 — Concordia Bulldogs (last week: #24) 21-12 | Week: 0-1 
One midweek road loss to Kansas Wesleyan, 1-4. Concordia's season-long body of work keeps them in the rankings. They hold at twenty-four and will need a full series next week to stabilize.

#25 — Abraham Baldwin Stallions (last week: #22) 26-14 | Week: 1-3
A 1-3 week — a midweek road loss to Georgia Gwinnett followed by a road series against Mobile that went 1-2, with an 18-11 win sandwiched between two losses. The Stallions' overall record shows a team that has done real things this season, but a 1-3 week with losses in both portions of the schedule keeps them right on the bubble. They hold at twenty-five, but the margin is thin.
 
📋 DROPPED: Our Lady of the Lake
📋 BUBBLE WATCH: Our Lady of the Lake and Northwestern Ohio were both in the rankings earlier this season and are the most active cases. The Racers have a nine-game winning streak and back-to-back road shutouts this week making a loud case for next week's list. Also worth watching: Marian, Indiana Tech, and Indiana Southeast have been quietly putting together strong seasons and carry the kind of numbers that demand attention as the postseason picture comes into focus.

NCAA DIII

Rank Prev Rk School State Record Last Wk.
1 1 Lynchburg Hornets VA 20-3-1 1-0
2 2 Denison Big Red OH 19-1 2-0
3 3 Johns Hopkins Blue Jays MD 23-4 4-0
4 4 Salve Regina Seahawks RI 18-2 4-0
5 5 Salisbury Seagulls MD 18-7 2-1
6 7 UW-Whitewater Warhawks WI 16-3 2-0
7 8 Kean Cougars NJ 19-6-1 3-1
8 10 Endicott Gulls MA 14-5 4-0
9 9 Rowan Profs NJ 16-3 4-1
10 6 Claremont-Mudd-Scripps Stags CA 19-8 1-2
11 11 Pomona-Pitzer Sagehens CA 19-8 2-1
12 12 Bridgewater Eagles VA 23-5 3-1
13 13 Shenandoah Hornets VA 26-4 4-0
14 17 Cortland State Red Dragons NY 17-7-1 4-0
15 16 Christopher Newport Captains VA 20-7 2-1
16 15 Rhodes Lynx TN 19-6 2-1
17 20 Cal Lutheran Kingsmen CA 20-8 2-1
18 14 Baldwin Wallace Yellow Jackets OH 18-5 1-2
19 19 Trinity Tigers TX 16-10 3-1
20 21 Piedmont Lions GA 20-9 3-1
21 22 Washington Bears MO 21-6 3-1
22 23 Belhaven Blazers MS 20-8 3-1
23 25 Messiah Falcons PA 17-8 5-0
24 24 Centre Colonels KY 18-8 3-1
25 18 Gettysburg Bullets PA 20-6 1-3


#1 — Lynchburg Hornets (last week: #1) 20-3-1 | Week: 1-0
One midweek road game, one outcome: a 29-0 demolition of JWU Charlotte. That's not a misprint. Twenty-nine runs, zero allowed. Lynchburg's current thirteen-game winning streak is the product of a team that simply doesn't give opponents opportunities to breathe, and the season-long number that stands out most is this: zero games in which they've allowed 10 or more runs all year. Not one. The Hornets hold at the top of Division III baseball with the kind of quiet, relentless dominance that tends to be rewarded in May.

#2 — Denison Big Red (last week: #2) 19-1 | Week: 2-0
Two home wins over Capital — 15-1 and 11-0 — to push the winning streak to eighteen games. Eighteen. Denison's one loss this season came by a single run, and every other game they've played has been a win. Their road record of 11-0 is the kind of venue split that tells you this program can beat anyone, anywhere. The Big Red sit at 19-1 and are not showing any signs of slowing down. The case for moving them to number one is real and it gets stronger every week.

#3 — Johns Hopkins Blue Jays (last week: #3) 23-4 | Week: 4-0
A 4-0 week that featured some genuinely staggering numbers. The Blue Jays opened with a 34-14 road win at Gettysburg — thirty-four runs — then came home and won 15-13 in another high-scoring affair before finishing the week with road wins of 14-3 and 15-10 at Muhlenberg. A run differential of +255 for the season and a per-game average of +9.44 makes Johns Hopkins the most offensively dominant team in Division III on a per-game basis. They hold at three on a week that was impressive from start to finish.
 
#4 — Salve Regina Seahawks (last week: #4) 18-2 | Week: 4-0
Four wins including a road series at Clark (MA) where the Seahawks took both games — 5-4 and 10-8 — against a team sitting just outside the top 50. Those road wins against quality competition are exactly what separates Salve Regina from programs with similar records. The Seahawks have gone 8-1 on neutral sites this season and 8-0 in midweek games, which reflects a program with genuine depth rather than one that saves everything for the weekend. They hold comfortably at four.

#5 — Salisbury Seagulls (last week: #5) 18-7 | Week: 0-1
One game this week — a road loss to Christopher Newport, 0-2 — and it stings. The Seagulls dropped their only game of the week to a ranked opponent on the road, which is a forgivable result on paper but leaves them on the wrong end of a head-to-head result against a team sitting below them in the rankings. Their 1-4 record against top-25 opponents this season is the honest ceiling question. Inactivity holds the position, but a one-game week with a loss in it earns no favors. Salisbury holds at five with a clear mandate to come back out swinging.

#6 — UW-Whitewater Warhawks (last week: #7) 16-3 | Week: 2-0
Two road wins at Wisconsin-La Crosse — 5-1 and 6-1 — and the winning streak sits at fifteen games. Fifteen consecutive wins. UW-Whitewater's 2-3 record against top-25 opponents is the one honest caveat in an otherwise exceptional season, but the winning streak is the longest active mark in Division III and the team hasn't allowed 10 or more runs in a game since early in the year. The Warhawks move up one spot to six on the strength of a clean road week and the sheer volume of what they've built this season.

#7 — Kean Cougars (last week: #8) 19-6-1 | Week: 3-1
A mixed but ultimately positive week. The Cougars opened with a road win at Ramapo — a quality opponent just outside the top 35 — then handled Centenary and Stockton at home, dropping only a 5-6 home loss to Stockton before responding with a 19-4 blowout in the same series. Kean's 2-1 record against top-25 opponents and their road record of 8-2 give this program the kind of résumé that earns a position in the top ten. They move up one spot to seven.

#8 — Endicott Gulls (last week: #10) 14-5 | Week: 4-0
Four wins including two shutouts — 5-0 and 6-0 — over Western New England, plus road wins at Gordon and a home win over Salem State. Endicott's eight-game winning streak has been built on pitching that simply doesn't give runs away, and the season-long number of allowing 10 or more runs just once in 19 games reflects a staff that competes in every single outing. The Gulls move up two spots to eight on a dominant week.

#9 — Rowan Profs (last week: #9) 16-3 | Week: 4-1
A busy week — four wins against Stockton and a road split at Montclair State, winning the first game 7-6 before dropping the second 2-4. Rowan's road win at Montclair, a team sitting just outside the top 40, is a quality result. The loss to close the series keeps this from being a perfect week, but 16-3 overall with zero games surrendering 10 or more runs all season is a profile that earns consistent top-ten placement. The Profs hold at nine.

#10 — Claremont-Mudd-Scripps Stags (last week: #6) 19-8 | Week: 1-2
A rough road trip to Whittier that went sideways in a hurry — won the opener 8-5, then lost the next two at 0-10 and 8-10. Getting shut out on the road by a team sitting outside the top 175 is the kind of result that moves the needle significantly, and the Stags drop four spots as a consequence. Claremont-Mudd-Scripps has no wins against top-25 opponents this season, which has always been the ceiling question, and a series loss at Whittier doesn't answer that question in a favorable way. They drop to ten and will need a quality series to get back in the conversation for the top five.

#11 — Pomona-Pitzer Sagehens (last week: #11) 19-8 | Week: 3-0
Three road wins at Lewis & Clark — 14-4 and 12-0 in wins, with a 8-9 loss sandwiched between them. The Sagehens took the series two games to one on the road and their overall run differential of +231 reflects a team with genuine offensive punch. Their 6-3 record against top-25 opponents is the most credentialed schedule profile in the Southern California Athletic Conference and keeps them firmly in the top twelve. They hold at eleven.

#12 — Bridgewater Eagles (last week: #12) 23-5 | Week: 3-1
A week with a standout result buried in it — two road wins at Randolph-Macon, including a 9-8 thriller and a 19-0 statement win in the same series. Randolph-Macon sits in the top 20 of the Division III RPI, making this one of the more impressive road series results of the weekend. The only blemish was a midweek road loss to Mary Washington. Bridgewater's 5-1 record against top-25 opponents is among the best in Division III and the Eagles hold at twelve with a résumé that keeps getting stronger.

#13 — Shenandoah Hornets (last week: #13) 26-4 | Week: 4-0
Four wins and a seven-game winning streak — road wins at Guilford by scores of 12-11 and 11-1, with midweek home wins over York (PA) and Washington & Lee mixed in. The 12-11 road win in the series opener is the kind of grind-it-out result that tells you a team is mentally tough enough to win ugly when the runs aren't flowing. Shenandoah's 26-4 record is one of the best in Division III and they hold at thirteen without much debate.

#14 — Cortland State Red Dragons (last week: #17) 17-7-1 | Week: 4-0
Four home wins — a midweek win over Rochester and then three against SUNY Canton by scores of 11-1, 21-2, and 11-7. The Canton series was about as dominant as a weekend gets and pushes Cortland's current winning streak to seven games. The Red Dragons move up three spots to fourteen on a week where they did everything right, even if the competition was modest. Cortland's run differential of +6.88 per game is among the better marks in Division III.

#15 — Christopher Newport Captains (last week: #16) 20-7 | Week: 2-1
The week's signature result came on Saturday — a road shutout of Salisbury, 2-0, beating a ranked opponent away from home. That single win earns real credit and is a direct head-to-head result that matters when evaluating these two programs relative to each other. The Captains also beat a midweek win over N.C. Wesleyan but dropped a midweek road game to Randolph-Macon. Two wins in a week that includes a road shutout of a ranked team is a strong result. Christopher Newport moves up one spot to fifteen.

#16 — Rhodes Lynx (last week: #15) 19-6 | Week: 2-1
A home series against Southwestern (TX) that went 2-1 — wins of 6-3 and 8-5 around a 6-10 loss. Rhodes has been one of the more consistent programs in Division III all season, and a 2-1 home series against a mid-tier opponent is a functional but not impressive week. They slip one spot to sixteen as the teams around them had slightly stronger results. The Lynx hold in the upper half of the board with a 2-1 record against top-25 opponents validating their placement.

#17 — Cal Lutheran Kingsmen (last week: #20) 20-8 | Week: 2-1
A 2-1 road series at Redlands — wins of 2-1 and 7-6 around a 3-10 loss. Two road wins against a program sitting just outside the top 200 is a functional week, and the walk-off nature of some of these close wins speaks to a team that competes until the final out. Cal Lutheran moves up three spots to seventeen on the strength of a positive road series. Their 0-2 record against top-25 opponents is the honest ceiling conversation, but 20-8 overall keeps them well inside the rankings.

#18 — Baldwin Wallace Yellow Jackets (last week: #14) 18-5 | Week: 1-1
A week largely defined by what didn't happen — the Yellow Jackets lost a midweek game to Kent State, a non-Division III opponent that doesn't count in the ledger, and split a midweek doubleheader at Otterbein. The net D3 result is 1-1 in midweek games against modest competition, which is a minimally active week. Baldwin Wallace slips four spots to eighteen as teams around them played more and produced more. The season-long résumé is still strong, and a full weekend series next week will tell us where they really stand.

#19 — Trinity Tigers (last week: #19) 16-10 | Week: 3-1
A road series at Berry — wins of 13-4, 8-7, and 9-8 after a midweek home loss to Concordia (TX). Taking three consecutive road wins against Berry, a team sitting in the top 85, is a quality result. The 8-7 and 9-8 wins show a team that can win the close ones away from home, which is the kind of evidence that supports keeping a team in the top twenty. Trinity holds at nineteen on a solid road series.

#20 — Piedmont Lions (last week: #21) 20-9 | Week: 3-1
A road series at Asbury — lost the midweek opener badly 1-11, then came back to win the next two 13-2 and 8-6. The bounce-back after a blowout road loss is the kind of character moment that matters. Piedmont's 6-3 record against top-25 opponents is genuinely impressive and is the main reason they sit where they do despite a 20-9 record that would look modest for other programs in this tier. They move up one spot to twenty on a net-positive road week.

#21 — Washington Bears (last week: #22) 21-6 | Week: 3-0
Three wins including a home series sweep of NYU — dropped the opener 5-11, then responded with wins of 12-1, 23-5, and 11-1 to take the series three games to one. NYU sits in the top 75 of the Division III RPI, making this a quality home series win against real competition. Washington's run differential of +6.48 per game and their 13-1 record against top-51-to-100 opponents reflect a program that dominates the competition it's supposed to dominate. They move up one spot to twenty-one.

#22 — Belhaven Blazers (last week: #23) 20-8 | Week: 3-1
Three wins over the week — a home blowout of Millsaps and a road series at Covenant that went 2-1, winning 7-4 and 3-2 before dropping the finale 7-9. Belhaven's 3-3 record against top-25 opponents shows a team that has been in the right games, even if the split record means they're not yet winning those games consistently. The move up one spot reflects a positive week and a season-long résumé that keeps them in the conversation.

#23 — Messiah Falcons (last week: #25) 17-8 | Week: 5-0
Five wins this week — two blowouts at home over Lebanon Valley and Cairn, a road win at York (PA), and then two more home wins over York by scores of 11-2 and 14-5. Messiah has now won eight consecutive games and the current streak is the longest in program history this season. Their road record of 8-7 shows a team that travels with confidence, and the 7-1 midweek record this season is a depth marker that matters when rosters are stretched thin. The Falcons move up two spots to twenty-three on a dominant week.

#24 — Centre Colonels (last week: #24) 18-8 | Week: 3-1
A home series against Sewanee that went 2-1 — wins of 12-2 and 6-2 around an 8-10 home loss — plus a midweek home win over Asbury. Centre's 17-3 home record is one of the strongest home marks in Division III and the Colonels have been remarkably consistent in Danville all season. The Sewanee loss at home is the one blemish in an otherwise solid week. They hold at twenty-four with a program that keeps winning in front of its own fans.

#25 — Gettysburg Bullets (last week: NR) 20-6 | Week: 1-3
This is the toughest entry to write — Gettysburg had a rough week, losing twice to Johns Hopkins (including a 14-34 blowout at home) and dropping a game to Haverford, before salvaging a 15-5 win to close the series. Three losses in a week is not typically what earns a debut. But the Bullets' overall record of 20-6, a run differential of +7.58 per game, and sixteen games of scoring 10 or more runs this season reflect a program that has been doing real things all year. New entrants come in at the bottom of the board, and Gettysburg arrives at twenty-five on the weight of the season rather than the week. They'll need a strong showing next week to stay here.

📋 BUBBLE WATCH: The competition knocking on the door this week is legitimate. Maryville (TN) has been building a case all season against the kind of competition that demands attention — they're not sneaking up on anyone at this point, they're making a straightforward argument for inclusion. Adrian, Tufts, and Kalamazoo round out a group of programs that have done enough to stay in the conversation as the regular season winds down. The next two weeks will sort out who among them has a real case and who was just running hot.
 

College | Story | 4/7/2026

College Players of the Week: April 7

Craig Cozart
Article Image
April 7th Perfect Game/Player of the Week:  Andrew Williamson, OF, UCF  The UCF Knights (20-9) are coming off one of their biggest series victories in years when they went to Morgantown and took down the Mountaineers to take control of the Big 12 regular season standings.  The offense put on quite the performance and Andrew Williamson set the tone by leaving the yard in his first at-bat of the weekend launching a towering home run over the centerfield wall.  The 6-0/195 lefty from St. Petersburg, FL has one of the sweetest strokes in the college game today and when he goes, so do the Knights.  In the 3-game series, the junior collected 6 hits in his 10 at-bats, scoring 6 runs, on 5 walks, a double and he launched 3 home runs all told.  While he had a stretch earlier in the season where he was searching for his stroke a bit, he is getting locked in at the...
Juco | Story | 4/8/2026

JUCO Top 25: April 8

Troy Sutherland
Article Image
Another week of conference play down and Johnson County continues there tear through the spring of 2026, they retain the top spot with Gaston nipping their heels at number 2 for the third consecutive week. McLennan jumps up to number 3 with a big series sweep over rival Texas powerhouse, Weatherford. Out west, Cochise just keeps rolling in the desert and California looks to be hotly contested all the way down the final stretch. A couple of debut appearances down the board with Harford, CCF, and Linn Benton all earning their spot on our top 25 for the first time in the first week of April. So many great records out there it will be interesting to see how it all shakes out with so many teams vying for seeding and conference championships on this final stretch run. Rank Team Record 1 Johnson County (KS) 38-2 2 Gaston (NC) 38-3 3 McLennan (TX) 29-7 4 Chipola (FL) 34-7 5 Walters State (TN)...
High School | General | 4/7/2026

Iowa Spring League Notes: Week 1

Perfect Game Staff
Article Image
Brooks Mitchell-Birdsell (2027, Atkins, Iowa) was solid on both sides of the ball this weekend. He was able to show a clean move working into it, with the feel to impact it out in front and drive hard through contact. He had good barrel accuracy with feel to drive the ball well, especially working pull-side. He was 4-for-8 on the weekend with a double to his credit, driving in 7 runs as well. Mitchell-Birdsell also put together a good outing on the mound, delivering 2 innings of scoreless work with 3 punchouts. He worked the low 80s with some run, flashing a mid-70s curveball with good 11-5 shape and depth.  Maddux Mueller (2026, Amana, Iowa) LH bat with plenty to like in the batter’s box, and he put together a solid showing this weekend. He finished 2-for-3 with a double, demonstrating both contact ability and the capacity to drive the baseball for extra bases. Mueller...
College | Rankings | 4/6/2026

College Top 25: April 6

Vincent Cervino
Article Image
With another week in the books, some teams at the top continue to prove they are elite, and others continue to fall by the wayside.  Meanwhile, there were several teams that had been lingering outside the Top 25 that had huge weekends to put themselves in the thick of things as every weekend has significant consequences for good or for bad.  The No. 1 UCLA Bruins (29-2) have now pushed their win streak to an incredible 23-games as they swept USC (27-6) who was previously ranked No. 7 in the poll.  The Bruins are off to a perfect (15-0) start in Big Ten play and are without a doubt the most complete team in the country right now.  The Georgia Tech Yellow Jackets (26-5) move up to No. 2 this week after they dismantled now No. 12 Auburn (22-9) in the midweek and then swept Cal on the West Coast last weekend.  Texas (26-5) moves down one spot to No. 3 this week after...
Draft | Mock Draft | 4/3/2026

PG Staff Mock Draft

Jheremy Brown
Article Image
Welcome to another Perfect Game Mock Draft. This is not your typical mock draft as it features 15 different GMs drafting the first two rounds of the draft. Each member of the mock draft was assigned two teams and as such will be drafting all of the picks in the first two rounds for each responsible team. The actual draft order will be presented below and we will dive into how teams made their selections and how they feel about the players drafted. It is important to note that this is not how we think the draft will play out in almost any capacity. This is simply an exercise 4 months ahead of time with a large portion of the scouting staff and some picks fall under personal favorites, best available, and a multitude of other factors. Chicago White Sox 1:1 Roch Cholowsky, SS, UCLA | 1:41 Jack Radel, RHP, Notre Dame The White Sox don’t overthink here and select Roch Cholowsky, who has...
High School | General | 4/2/2026

High School Notebook: April 2

Steve Fiorindo
Article Image
Lennex Minor (‘28 CA) absolutely destroys this offering to the PS for a 2-run shot. 2-4 on the day w/ 4 driven in. Athletic in the box w/ a quick stroke and strength throughout the frame. Also closed out the game running the FB up to 88 in a St. Bernard win #PGHS @PG_Scouting pic.twitter.com/KF7BsKGcm7 — Perfect Game California (@California_PG) March 29, 2026 Lennex Minor, MIF/P, St. Bernard (2028) Minor had a massive day in my look this past Saturday in a game being played at the University of San Diego.  The sophomore had a pair of hits, one which was a no-doubt homer, and drove in four.  Minor’s athleticism jumps out on the field with twitchy actions both at the dish and in the dirt.  He features a 6-foot, 170-pound frame with room to add and generates from a strong lower half and exceptionally quick hands.  Showing two-way potential, he made an...
High School | General | 4/2/2026

NHSI Scout Notebook

Cam McElwaney
Article Image
An extended look at ‘26 RHP Wilson Andersen… 6 IP, 5 H, 2 ER, 6 K. @HailStateBB signee. #NHSI26 @JesuitBaseball @Florida_PG @PG_Draft @PGAllAmerican https://t.co/VLwECd2qZ8 pic.twitter.com/JbTFR3Gd2l — Perfect Game Scout (@PG_Scouting) March 30, 2026 Wilson Andersen, RHP, Tampa Jesuit  Andersen got the ball on day two of the event and showed a quick tempo, pounding the zone with a power mix. He ran the fastball up to 97 mph, working comfortably in the mid-90s, with a power curveball/changeup mix he showed confidence in. He’s one of the top right-handers in the class that saw his stock rise in Cary. Andersen is signed with Mississippi State.    An extended look at ‘26 RHP Cooper Sides… 5 IP, 6 H, 0 ER, 2 BB, 3 K. @LSUbaseball signee. #NHSI26 @olubaseball @PG_Draft @California_PG https://t.co/Ag1MfBAR5a pic.twitter.com/5wSszVjBn8...
All American Game | Story | 4/2/2026

All American Classic Heading to Citizens Bank

Article Image
  667 Progress Way | Sanford, FL 32771 | 319-298-2923 www.perfectgame.org | facebook.com/perfectgameusa | @PerfectGameUSA     FOR IMMEDIATE RELEASE   PERFECT GAME DICK’S ALL-AMERICAN CLASSIC HEADED TO CITIZENS BANK PARK IN 2026   Perfect Game makes debut at iconic Phillies venue during America’s 250th birthday celebration   Former Phillies Manager Charlie Manuel named Honorary Chairman of All-American Classic   Philadelphia, Pennsylvania (Thursday, April 2, 2026) - Perfect Game, the world’s largest youth baseball and softball platform and scouting service, today announced that the 2026 Perfect Game DICK’S All-American Classic will be played at Citizens Bank Park in Philadelphia, marking the first time a Perfect Game event has ever been held at the iconic home of the Philadelphia Phillies.   The game will take place on...
College | Rankings | 4/1/2026

DII/DIII/NAIA Rankings Update: April 1

Nick Herfordt
Article Image
Welcome to another week of Perfect Game Small School baseball — and if you're looking for clarity at the top, you've come to the wrong place. Across all three classifications, the No. 1 spot is very much an open question, and nobody is sleeping comfortably right now. In NCAA Division II, Pittsburg State is stumbling at precisely the wrong moment, leaving the door cracked wide open for hungry challengers to come knocking. In the NAIA, defending national champion LSU Shreveport has dropped four straight and suddenly looks far more vulnerable than a program of their pedigree ever expects to be. And in NCAA Division III, the race for the top ranking is less a competition and more a ten-car pileup of elite programs, none of whom have done enough to pull away — and all of whom have done plenty to deserve it. Three classifications, three vacancies at the top, and a whole lot of...
Loading more articles...