# NCAA API: Get scores

> Gets NCAA college sports games for a date (or, for football, the week containing it) with scores, rankings, live status, TV networks and NCAA game links, optionally for one conference.

Unofficial. Not affiliated with or endorsed by NCAA.

- Page: https://fous.com/methods/ncaa.com/get-scores
- Method: `ncaa.com/get_scores`, version 1
- Website: ncaa.com
- Returns: start time, teams, rankings, scores, status, period, clock, TV network, game link
- Effect: read (it gets data and changes nothing)
- Sign-in: none needed
- Cost: 1 credit per completed run (1¢ with pay as you go); failed runs are free
- Verified: Nov 2, 2026

## Inputs

| Field | Type | Required | In the run below | Description |
|---|---|---|---|---|
| `date` | string | no | `"2026-10-02"` | Game date as YYYY-MM-DD, for example 2026-09-29. Defaults to today in the selected time zone. |
| `sport` | string | yes | `"mens_ice_hockey"` | Sport to check, for example football. One of "football", "mens_basketball", "womens_basketball", "baseball", "softball", "mens_ice_hockey", "womens_volleyball". |
| `division` | string | no |  | NCAA division, for example FBS, FCS, D-I, D-II, or D-III. Defaults to FBS for football and D-I for other sports. |
| `time_zone` | string | no |  | Time zone for game start times and the default date, for example US Eastern or America/Los_Angeles. Defaults to US Eastern. |
| `conference` | string | no |  | Conference name or abbreviation, for example SEC. Defaults to all conferences. |

## Output

From a run on Oct 31, 2026, shortened. Its input:

```json
{
  "date": "2026-10-02",
  "sport": "mens_ice_hockey"
}
```

Its output:

```json
{
  "games": [
    {
      "clock": null,
      "period": null,
      "status": "scheduled",
      "game_id": "6642937",
      "away_team": "Manitoba (CAN)",
      "game_link": "https://www.ncaa.com/game/6642937",
      "home_team": "Minnesota St.",
      "away_score": null,
      "home_score": null,
      "start_time": "2026-10-02T12:30:00-04:00",
      "tv_network": null,
      "away_ranking": null,
      "home_ranking": 16
    },
    {
      "clock": null,
      "period": null,
      "status": "scheduled",
      "game_id": "6643128",
      "away_team": "Colgate",
      "game_link": "https://www.ncaa.com/game/6643128",
      "home_team": "Union (NY)",
      "away_score": null,
      "home_score": null,
      "start_time": "2026-10-02T18:00:00-04:00",
      "tv_network": null,
      "away_ranking": null,
      "home_ranking": 20
    },
    {
      "clock": null,
      "period": null,
      "status": "scheduled",
      "game_id": "6643324",
      "away_team": "Maryville (MO)",
      "game_link": "https://www.ncaa.com/game/6643324",
      "home_team": "St. Lawrence",
      "away_score": null,
      "home_score": null,
      "start_time": "2026-10-02T18:00:00-04:00",
      "tv_network": null,
      "away_ranking": null,
      "home_ranking": null
    }
  ]
}
```

## Run it

From code, with a Fous API key in `FOUS_API_KEY`; the answer's `data` holds the output:

```bash
curl https://api.fous.com/v1/runs \
  -H "Authorization: Bearer $FOUS_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"method":"ncaa.com/get_scores","input":{"date":"2026-10-02","sport":"mens_ice_hockey"}}'
```

From an AI agent connected to the Fous MCP server: its `run` with the same method and input. To connect one, give it `set up https://fous.com/SKILL.md`.

## Ask your agent

- What are the scores for tonight's Big Ten men's basketball games? Include rankings and which network each game is on.
- Show me the ncaa.com scoreboard for FCS football the week of 2025-10-18.
- Any women's volleyball matches live right now in the ACC? I need the current set and score.
- Pull SEC baseball results from 2026-04-11, with game times shown in Pacific time.
- On ncaa.com, list all D-III softball games scheduled for May 2, 2026, with start times and links to each game.

## Input schema

```json
{
  "type": "object",
  "required": [
    "sport"
  ],
  "properties": {
    "date": {
      "type": "string",
      "description": "Game date as YYYY-MM-DD, for example 2026-09-29. Defaults to today in the selected time zone."
    },
    "sport": {
      "enum": [
        "football",
        "mens_basketball",
        "womens_basketball",
        "baseball",
        "softball",
        "mens_ice_hockey",
        "womens_volleyball"
      ],
      "type": "string",
      "description": "Sport to check, for example football."
    },
    "division": {
      "type": "string",
      "description": "NCAA division, for example FBS, FCS, D-I, D-II, or D-III. Defaults to FBS for football and D-I for other sports."
    },
    "time_zone": {
      "type": "string",
      "description": "Time zone for game start times and the default date, for example US Eastern or America/Los_Angeles. Defaults to US Eastern."
    },
    "conference": {
      "type": "string",
      "description": "Conference name or abbreviation, for example SEC. Defaults to all conferences."
    }
  }
}
```

## Output schema

```json
{
  "type": "object",
  "required": [
    "games"
  ],
  "properties": {
    "games": {
      "type": "array",
      "items": {
        "type": "object",
        "required": [
          "start_time",
          "away_team",
          "away_ranking",
          "home_team",
          "home_ranking",
          "away_score",
          "home_score",
          "status",
          "period",
          "clock",
          "tv_network",
          "game_link",
          "game_id"
        ],
        "properties": {
          "clock": {
            "type": [
              "string",
              "null"
            ],
            "description": "Game clock during live play."
          },
          "period": {
            "type": [
              "string",
              "null"
            ],
            "description": "Period or inning during live play."
          },
          "status": {
            "enum": [
              "scheduled",
              "live",
              "final"
            ],
            "type": "string"
          },
          "game_id": {
            "type": [
              "string",
              "null"
            ]
          },
          "away_team": {
            "type": "string"
          },
          "game_link": {
            "type": "string",
            "description": "NCAA.com game page."
          },
          "home_team": {
            "type": "string"
          },
          "away_score": {
            "type": [
              "integer",
              "null"
            ]
          },
          "home_score": {
            "type": [
              "integer",
              "null"
            ]
          },
          "start_time": {
            "type": [
              "string",
              "null"
            ],
            "description": "Scheduled start time with time zone, or null if not announced."
          },
          "tv_network": {
            "type": [
              "string",
              "null"
            ]
          },
          "away_ranking": {
            "type": [
              "integer",
              "null"
            ]
          },
          "home_ranking": {
            "type": [
              "integer",
              "null"
            ]
          }
        },
        "additionalProperties": false
      }
    }
  },
  "additionalProperties": false
}
```

## See more

- [NCAA API: Get NCAA Top 25 rankings](https://fous.com/methods/ncaa.com/get-rankings.md): Gets the latest NCAA.com Top 25 ranking for a college sport: AP, College Football Playoff, or D1Baseball for baseball. Coaches polls and polls not yet published for the current season are unavailable.
- [ESPN API: Get scores](https://fous.com/methods/espn.com/get-scores.md): Gets ESPN scores and the schedule for a league on a local day. You can filter by team, and start times are shown in your time zone.
- [NHL API: Get scores](https://fous.com/methods/nhl.com/get-scores.md): Lists NHL games for a date, optionally limited to one team, with start times in the chosen time zone, scores, status, and TV networks.
- [NBA API: Get scores](https://fous.com/methods/nba.com/get-scores.md): Gets NBA games for a date or up to seven days, using the NBA games calendar in US Eastern time. Each game has its score, status, start time, TV channels and venue.
- [Yahoo API: Get scores](https://fous.com/methods/sports.yahoo.com/get-scores.md): Gets scores and schedules for a league on a date, or for the football week that contains the date. Results can be limited to one team. Venue names come from each game page, for up to 22 games.
- [NFL API: Get scores](https://fous.com/methods/nfl.com/get-scores.md): Gets NFL scores and scheduled games for the week that contains a date. You can keep only one team's games. Kickoff times are in US Eastern time unless you choose another time zone.
- [ESPN API: Get game summary](https://fous.com/methods/espn.com/get-game-summary.md): Finds the latest game between two teams, or their game on a given date, in major US leagues, MLS or the EPL. Returns the score, scoring by period, leading players, team stats and player box scores.
- [MLB API: Get scores and schedule](https://fous.com/methods/mlb.com/get-scores.md): Lists MLB games and scores for a date or up to seven days, optionally for one team. Start times are shown in the requested time zone.
- [All NCAA methods](https://fous.com/methods/ncaa.com.md)
