RISEBALLANALYTICS
Free scouting for D1 softball staffs

Every opponent, scouted before first pitch.

The Riseball Report is an opponent scouting report built for the series you are about to play: game-by-game win odds, a game plan written in coaching language, the projected lineup and weekend rotation, and the situational tendencies that would take a week of film to find.

Free for coaching staffs · No login · Ready by Thursday

Game plan section of a sample report: three columns of instructions for hitting, pitching and baserunning Series outlook from a sample report: win chances of 38, 58 and 38 percent for three games, with likely starters and expected runs
Sample: UT Arlington, prepared for Tarleton State before their April 2023 series
Games called before first pitch 71.0%of 71,278 D1 games, 2012 to 2025. The RPI called 69.2%.
Seasons ahead of the RPI 12 of 13The one miss: 2012, by a tenth of a point.
NCAA tournament games 76.1%1,737 games. The RPI called 74.3%.
Plate appearances analyzed 1.14MD1 play-by-play behind every situational number.

Every prediction was made using only games played before it. See how it was tested.

What it is

One opponent. One series. Everything your staff needs by Thursday.

A Riseball Report covers a single opponent for a single series. It is built from every D1 box score and play-by-play log up to the day before the series opens, so it reflects the team you will see this weekend.

The first page answers the questions a staff asks on Wednesday night: who starts game 1, how likely you are to win each game, and where this team can be beaten. Everything after that is the evidence, laid out so an assistant can find a number in the dugout in ten seconds.

Reports come as a web page and a printable PDF. Each one prints its methods at the bottom, so nothing in it is a black box.

Inside every reportIn order
  1. 1Series outlookWin odds for each game and the series, with both likely starters.
  2. 2Game planTheir biggest departures from D1 average, written as things to do.
  3. 3Approach and situationsCount tendencies, bunting, running and clutch hitting, as D1 percentiles.
  4. 4Scoring by inningWhen their runs come and when they give them up.
  5. 5Starters by trip through the orderHow their starters hold up the first, second and third time through.
  6. 6Pitch-by-pitch staffFirst-pitch strikes, swing and miss and put-away rate for each pitcher.
  7. 7Projected lineupThe most likely batting order, with OPS+ in every slot.
  8. 8Weekend rotation and usageWho starts games 1, 2 and 3, rest patterns, and who finishes.
  9. 9Hitters, staff and game logEvery player and every result, adjusted for the competition.
Why it is worth your time

Built for staffs without an analytics department

Power-conference programs have analysts. Most D1 staffs have a head coach, two assistants and a stack of box scores. The Riseball Report does the digging so your staff can spend the week coaching.

Hours back

The scouting is done before you open it

Pulling a season of box scores, rebuilding lineups and tracking a rotation by hand takes most of a week. The report does it for every opponent, every series.

Adjusted for who they played

A .350 hitter is not always a .350 hitter

Every rating, OPS+ and ERA− is adjusted for the strength of the opponents behind it, so a gaudy nonconference line gets weighed against the schedule that produced it.

Written for the dugout

Answers you can use in the dugout

"They take the first pitch." "Their starters are most hittable the first time through." Each finding comes with the number, the D1 average, and what to do about it.

Tested in public

Probabilities you can take at face value

The win odds were tested on 71,278 games. When the model says 80%, favorites have won about 80% of the time. Misses are published too.

Inside a report

Pages from a real report

These come from sample reports built on past seasons. Pick a section.

Series outlook: win chances for each of three games, likely starters with ERA minus, expected runs, and a bar showing sweep, 2 of 3, 1 of 3 and swept odds

Your odds, game by game

Both teams' schedule-adjusted ratings, a home edge, and an adjustment for each game's likely starters.

  • Win chance for every game
  • Series odds from sweep to swept
  • Expected runs for each side
The analytics

What is under the hood

Each method below runs on every D1 team, so every number in a report comes with a D1 average and a percentile.

Team ratings

Schedule-adjusted offense and defense

A Poisson model of every D1 score rates each team's offense and defense separately, with a home edge and shrinkage so a thin schedule does not swing the numbers.

Tested on 71,278 games: 71.0% called correctly, against 69.2% for the RPI.

Win probability

Odds for every game in the series

Ratings for both teams, adjusted for each game's likely starters, give a win chance per game and the odds of every series result.

When the model gave the favorite 80 to 90%, the favorite won 86% of the time.

Player value

OPS+ and ERA−

Every hitter is compared with what an average hitter did against the same pitching staffs, and every pitcher with the same lineups. 100 is D1 average.

An ace with an ERA− of 67 allows a third fewer runs than an average D1 arm would against the same teams.

Count approach

Pitch-by-pitch tendencies

From recorded pitch sequences: first-pitch swing and strike rates, swing and miss, three-ball counts, and how often two-strike counts end in a strikeout.

Sample opponent: swung at 25% of first pitches (D1 33%). Steal strike one.

Situations

Bunting, running and clutch hitting

Play-by-play is replayed to track outs and baserunners, giving bunt rates by base and out situation, hitting with runners in scoring position, two-out runs and leadoff on-base rate.

With a runner on first and nobody out, sample opponent bunted 9% of the time (D1 16%).

Lineups and rotations

Who plays and who pitches

Batting orders are rebuilt from box scores, substitutes included. Weekend rotations come from every three-game series, with days of rest before each start.

Sample ace started game 1 in 4 of 6 series and game 3 in 4 of 6.

Times through the order

When starters crack

Plate appearances against each starter split by her first nine batters, the next nine and the rest, compared with every D1 starter.

Sample staff allowed a .819 OPS the first time through (D1 .669).

Run expectancy

The math behind the decision

Runs expected from all 24 base and out situations, built from 1.14 million D1 plate appearances, with break-even rates for bunting and stealing.

Bunting a runner from first with nobody out costs 0.17 runs and does not raise the chance of scoring.

Cover of the UAC Opponent Book 2027 preview, listing the eight member schools
Conference books

Your whole conference in one book

New conference, new opponents. The UAC Opponent Book scouts all eight members ahead of the conference's first season in 2027, with a section for every team.

  • League overview: ratings table, who has never played whom, league extremes and leaders.
  • Your edition: leads with your seven opponents and ends with "How your opponents see you", the same section every rival receives.
  • January update: departures and transfers flagged, with each team's share of plate appearances and innings that left.
Track record

Tested on 13 seasons before it was shown to anyone

Every Monday of every season from 2012 to 2025, the ratings were refit on games already played and asked to pick the next seven days of winners. Nothing a prediction saw came from on or after game day.

  • Ahead of the RPI in 12 of 13 seasons, and in the NCAA tournament.
  • When the two disagreed, in 10,115 games, the ratings were right 56% of the time.
  • Calibrated: every probability band landed within 2 points of how often favorites actually won.
Season by season chart: Riseball ratings accuracy compared with the RPI from 2012 to 2025
How it works

Three steps, no login

  1. Step 1

    Tell me the series

    Your school, the opponent and the dates. Use the form below or email.

  2. Step 2

    Get the report by Thursday

    A web link and a printable PDF, built from every game played through the day before.

  3. Step 3

    Tell me what to change

    Want a section your staff uses every week? It goes in the next report.

Questions

What coaches ask first

Is it really free?

Yes. Reports are free for coaching staffs. The goal is to build something staffs trust and use every week.

Where does the data come from?

Public NCAA box scores and play-by-play for every Division I game. Riseball Analytics is independent and is not affiliated with the NCAA.

How current is a report?

Each report uses every game played through the day before your series opens, and says so on the cover.

Can I see how opponents see my team?

Yes. Ask for your own team and you get the same report your opponents would get. Conference books include it as their final section.

Who else sees our report?

Only your staff. A report requested for your series goes to you and is not posted publicly. The reports on this site are samples built on past seasons.

Do you cover other conferences?

Any D1 opponent can be scouted. Conference books start with the UAC; ask if you want one for yours.

About

Built by a coach who builds data tools

Riseball Analytics is run by Josh Matthews in Fort Worth, Texas. Josh is the founder and head coach of Texas Belles Fastpitch, a select softball organization, and builds data pipelines and analytics tools for a living.

The Riseball Report started as a question every coach asks on Wednesday night: what do we actually know about this team? The answer turned into a system that scouts every D1 opponent the same careful way.

Email: reports@riseballanalytics.com

Request a report

Your details are used only to send your report.