
MLB Stats on the GPT Store
GPT Description
Welcome Message
GPT Prompt Starters
- What starting pitcher is currently performing the best?
- How many runs should the Orioles score tonight against the Rangers?
- What relief pitcher has the highest K/9 ratio?
- Bryce Harper has been on fire this past week. How many hits could he have against the Orioles in the upcoming series?
GPT Action OpenAPI Spec
{ "openapi": "3.1.0", "info": { "title": "MLB Stats", "description": "Get current and historical statistics for MLB players, teams, games, and seasons.", "version": "v1" }, "servers": [ { "url": "https://baseball-stats.azurewebsites.net/" } ], "paths": { "/standings": { "get": { "operationId": "getStandings", "summary": "Retrieves the overall standings for all teams across the MLB depending on the year that is supplied.", "description": "The operation will retrieve the ranking of every team within their respective division across Major League Baseball (MLB).", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to filter the year the overall standings should be returned for." } ], "responses": { "200": { "description": "Returns the overall league standings.", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/batting_stats_individual": { "get": { "operationId": "getBattingStatsIndividual", "summary": "Retrieves batting statistics for an individual player for a given season", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to filter the player's batting statistics based on the year specified." }, { "in": "query", "name": "key_fangraphs", "required": true, "schema": { "type": "integer" }, "description": "The fangraphs player identifier. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "$ref": "#/components/schemas/getBattingStatsIndividualResponse" } } } } } } }, "/batting_stats": { "get": { "operationId": "getBattingStats", "summary": "Retrieves a batting statistic for all players from Fangraphs for the season being inputted", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to filter batting statistics based on the year being specified." }, { "in": "query", "name": "batting_stat", "required": true, "schema": { "type": "string", "enum": [ "H", "2B", "3B", "HR", "RBI", "BB", "IBB", "SO", "HBP", "SH", "SF", "GDP", "SB", "CS", "AVG", "OBP", "SLG", "OPS" ] }, "description": "Used to filter batting statistics based on the statistic being specified." } ], "responses": { "200": { "description": "Successful operation. The response is a sorted JSON object with the property \"Name\" and another property which is the value of the input \"batting_stat\". \n", "content": { "application/json": { "schema": { "type": "array", "items": { "type": "object", "properties": { "name": { "type": "string", "description": "The player's name" }, "batting_stat": { "type": "number", "description": "The value of the batting stat inserted as an input to the function." } } } } } } } } } }, "/starting_pitching_stats": { "get": { "operationId": "getPitchingStatsFangraphs", "summary": "Retrieves a specific pitching statistic for all starting pitchers from Fangraphs for the season being inputted.", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the pitching statistics will be retrieved from." }, { "in": "query", "name": "pitching_stat", "required": true, "schema": { "type": "string", "enum": [ "W", "L", "WAR", "ERA", "GS", "IP", "HR", "BB", "SO", "GB", "FB", "LD", "K/9", "BB/9", "H/9", "AVG", "WHIP", "BABIP", "LOB%", "FIP" ] }, "description": "Used to filter pitching statistics based on the statistic inputted." } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/relief_pitching_stats": { "get": { "operationId": "getReliefPitchingStats", "summary": "Retrieves a specific pitching statistic for all relief pitchers from Fangraphs for the season being inputted.", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the pitching statistics will be retrieved from." }, { "in": "query", "name": "pitching_stat", "required": true, "schema": { "type": "string", "enum": [ "W", "L", "WAR", "ERA", "GS", "IP", "HR", "BB", "SO", "GB", "FB", "LD", "K/9", "BB/9", "H/9", "AVG", "WHIP", "BABIP", "LOB%", "FIP" ] }, "description": "Used to filter pitching statistics based on the statistic inputted." } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/pitching_stats_individual": { "get": { "operationId": "getPitchingStatsIndividual", "summary": "Retrieves the pitching stats for an individual player for a given season", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the pitching statisitics will be retrieved from" }, { "in": "query", "name": "key_fangraphs", "required": true, "schema": { "type": "integer" }, "description": "The fangraphs player identifier. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/team_batting": { "get": { "operationId": "getTeamBatting", "summary": "Retrieves the batting statistics from Baseball Reference for each player on the team for the provided season. This function should be used when you want to retrieve each individual player's batting statistics for a team. \n", "parameters": [ { "in": "query", "name": "team_abbreviation", "required": true, "schema": { "type": "string" }, "description": "The 3 letter abbreviated name of the baseball team.", "example": "NYY" }, { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the team batting statistics will be retrieved from." } ], "responses": { "200": { "description": "A list of player statistics for the queried team", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/getTeamBattingResponse" } } } } } } } }, "/team_batting_combined": { "get": { "operationId": "getTeamBattingCombined", "summary": "Retrieves the combined batting statistics for all teams across the MLB from Fangraphs for the specified season. This function should be used whenever a prompt is asking for combined statistics. \n", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "The year from which the batting statistics should be retrieved from" }, { "in": "query", "name": "team_abbreviation", "required": false, "schema": { "type": "string" }, "description": "The 3 letter abbreviated name of the baseball team. This parameter should be passed to get the combined statistics for a specific team. \n", "example": "NYY" }, { "in": "query", "name": "batting_stat", "required": false, "schema": { "type": "string", "enum": [ "H", "2B", "3B", "HR", "RBI", "BB", "IBB", "SO", "HBP", "SH", "SF", "GDP", "SB", "CS", "AVG", "OBP", "SLG", "OPS" ] }, "description": "Can be used to filter based on a certain batting statistic. Calling the function without this parameter can be used to get an overall view of stats returned from the function. \n" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/getTeamBattingCombinedResponse" } } } } } } } }, "/team_fielding": { "get": { "operationId": "getTeamFielding", "summary": "Retrieves the fielding statistics from Baseball Reference for each player on the team for the provided season", "parameters": [ { "in": "query", "name": "team_abbreviation", "required": true, "schema": { "type": "string" }, "description": "The 3 letter abbreviated name of the baseball team.", "example": "NYY" }, { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the team fielding statistics will be retrieved from." } ], "responses": { "200": { "description": "A complex JSON object response", "content": { "application/json": { "schema": { "type": "object" } } } } } } }, "/team_pitching": { "get": { "operationId": "getTeamPitching", "summary": "Retrieves the pitching statistics from Baseball Reference for each player on the team for the provided season", "parameters": [ { "in": "query", "name": "team_abbreviation", "required": true, "description": "The 3 letter abbreviated name of the baseball team.", "schema": { "type": "string" }, "example": "NYY" }, { "in": "query", "name": "year", "required": true, "description": "Used to select which season the team fielding statistics will be retrieved from", "schema": { "type": "integer" } } ], "responses": { "200": { "description": "A complex JSON object response", "content": { "application/json": { "schema": { "type": "object" } } } } } } }, "/team_pitching_combined": { "get": { "operationId": "getTeamPitchingCombined", "summary": "Retrieves the combined pitching statistics for all teams across the MLB from Fangraphs for the specified season. This function should be used whenever a prompt is asking for combined pitching statistics for a team. \n", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "The year from which the pitching statistics should be retrieved from" }, { "in": "query", "name": "team_abbreviation", "required": false, "schema": { "type": "string" }, "description": "The 3 letter abbreviated name of the baseball team. This parameter should be passed to get the combined statistics for a specific team. \n", "example": "NYY" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "array", "items": { "type": "object" } } } } } } } }, "/playerid_lookup": { "get": { "operationId": "getPlayerIdLookup", "summary": "Retrieves a player ID value to be used with other data retrieval functions.", "parameters": [ { "in": "query", "name": "first", "required": true, "description": "A player's first name.", "schema": { "type": "string" } }, { "in": "query", "name": "last", "required": true, "description": "A player's last name.", "schema": { "type": "string" } } ], "responses": { "200": { "description": "A player IDs should be returned. This ID can be used to retrieve other statistics from functions. This ID will not be useful for a user. The model should use this for querying individual player statistics.\n" }, "500": { "description": "Error. Multiple players and their IDs are returned. Display the results in a markdown table." } } } }, "/statcast_batter": { "get": { "operationId": "getStatcastBatter", "summary": "Retrieves pitch-level statistics for a batter for a given date.", "parameters": [ { "in": "query", "name": "date", "required": true, "description": "The date that data should be retrieved from.", "schema": { "type": "string", "format": "date", "description": "The date in the format of 'YYYY-MM-DD'." } }, { "in": "query", "name": "key_mlbam", "required": true, "description": "The MLBAM player ID of the player you want to retrieve data for. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n", "schema": { "type": "integer" } } ], "responses": { "200": { "description": "An array of all pitches the batter faced on the specified date.", "content": { "application/json": { "schema": { "type": "array" } } } }, "500": { "description": "Error. Starting date is before the year 2008. This is before statcast data starting being collected." } } } }, "/statcast_fielding": { "get": { "operationId": "getStatcastFielding", "summary": "Retrieves fielding statstics of a position over a season time frame.", "parameters": [ { "in": "query", "name": "position_abbreviation", "required": true, "description": "The two letter position abbreviation", "schema": { "type": "string", "enum": [ "1B", "2B", "SS", "3B", "LF", "CF", "RF" ] }, "example": "SS" }, { "in": "query", "name": "year", "required": true, "description": "The year that fielding statistics should be retrieved from.", "schema": { "type": "integer" } } ], "responses": { "200": { "description": "A complex JSON object response", "content": { "application/json": { "schema": { "type": "array" } } } }, "500": { "description": "Error. Statcast data can't be retrieved for years before 2008." } } } }, "/statcast_pitcher": { "get": { "operationId": "getStatcastPitcher", "summary": "Retrieves pitch-level statistics from Statcast for a pitcher for a specified date.", "parameters": [ { "in": "query", "name": "date", "required": true, "description": "The date from which data will be retrieved. This must be a date when the pitcher last pitched. To retrieve when the pitcher last pitched, use the operation with operationID 'getPlayerGameLogs' to get the dates of player's previous pitching performances.\n", "schema": { "type": "string", "format": "date", "description": "The date in the format of 'YYYY-MM-DD'." } }, { "in": "query", "name": "key_mlbam", "required": true, "description": "The MLBAM player ID of the player you want to retrieve data for. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n", "schema": { "type": "integer" } } ], "responses": { "200": { "description": "A complex JSON object response", "content": { "application/json": { "schema": { "type": "array" } } } }, "500": { "description": "Error. Starting date is before the year 2008. This is before statcast data starting being collected." } } } }, "/statcast_sprint_speed": { "get": { "operationId": "getStatcastSprintSpeed", "summary": "Retrieves the sprint speed of the top 250 players across the MLB.", "parameters": [ { "in": "query", "name": "year", "required": true, "description": "The season from which data will be retrieved from", "schema": { "type": "integer" } } ], "responses": { "200": { "description": "An array of players and their sprint speed measured in feet per second (ft/sec)", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/getStatcastSprintSpeedResponse" } } } } } } } }, "/statcast_pitch_arsenal": { "get": { "operationId": "getStatcastPitchArsenal", "summary": "Retrieves a pitcher's pitch distribution percentages out of 100", "parameters": [ { "in": "query", "name": "year", "required": true, "description": "The season from which data will be retrieved from", "schema": { "type": "integer" } }, { "in": "query", "name": "key_mlbam", "required": true, "description": "The MLBAM player ID of the player you want to retrieve data for. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n", "schema": { "type": "integer" } } ], "responses": { "200": { "description": "An array containing a JSON object of the pitcher's pitch distribution", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/top_prospects": { "get": { "operationId": "getTopProspects", "summary": "Retrieves the top prospects for a specific team or across all of the MLB for the current season.", "parameters": [ { "in": "query", "name": "team_name", "required": false, "schema": { "type": "string", "enum": [ "whitesox", "guardians", "tigers", "royals", "twins", "cubs", "reds", "brewers", "pirates", "cardinals", "orioles", "redsox", "yankees", "rays", "bluejays", "braves", "marlins", "mets", "phillies", "nationals", "astros", "angels", "athletics", "mariners", "rangers", "diamondbacks", "rockies", "dodgers", "padres", "giants" ] }, "description": "Can be used to find the top prospects for a specific team. If no value is inputted, the top prospects across the MLB will be returned. \n" }, { "in": "query", "name": "player_type", "required": true, "schema": { "type": "string", "enum": [ "batters", "pitchers" ] }, "description": "Can be used to filter the top prospects by either pitcher or batter.\n" } ], "responses": { "200": { "description": "OK", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/schedule_and_record": { "get": { "operationId": "getScheduleandRecord", "description": "Gets a month of game stats for a team, including win/loss, runs scored per game. Can also be used to get the upcoming schedule. For detailed batting/pitching info, use 'getTeamGameLogs' operation.\n", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the statistics will be retrieved from" }, { "in": "query", "name": "month", "required": true, "schema": { "type": "string", "enum": [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ] }, "description": "Used to select which month the statistics will be retrieved from." }, { "in": "query", "name": "team_abbreviation", "required": true, "schema": { "type": "string", "enum": [ "BAL", "TBR", "TOR", "BOS", "NYY", "ATL", "PHI", "MIA", "WSN", "NYM", "MIN", "CLE", "DET", "CHW", "KCR", "MIL", "CHC", "CIN", "PIT", "STL", "SEA", "TEX", "HOU", "LAA", "OAK", "LAD", "ARI", "SFG", "SDP", "COL" ] }, "description": "The 3 letter abbreviated name of the baseball team." } ], "responses": { "200": { "description": "An array of high level game statistics", "content": { "application/json": { "schema": { "type": "array", "items": { "$ref": "#/components/schemas/getScheduleandRecordResponse" } } } } } } } }, "/team_game_logs": { "get": { "operationId": "getTeamGameLogs", "summary": "Gets a month of detailed batting or pitching game stats for a team.", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select what season the results will be retrieved from." }, { "in": "query", "name": "month", "required": true, "schema": { "type": "string", "description": "The 3 letter month abbreviation", "enum": [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ] }, "description": "Used to select which month the game logs will be retrieved from.", "example": "Jun" }, { "in": "query", "name": "team_abbreviation", "required": true, "schema": { "type": "string", "enum": [ "BAL", "TBR", "TOR", "BOS", "NYY", "ATL", "PHI", "MIA", "WSN", "NYM", "MIN", "CLE", "DET", "CHW", "KCR", "MIL", "CHC", "CIN", "PIT", "STL", "SEA", "TEX", "HOU", "LAA", "OAK", "LAD", "ARI", "SFG", "SDP", "COL" ] }, "description": "The 3 letter abbreviated name of the baseball team" }, { "in": "query", "name": "log_type", "required": true, "schema": { "type": "string", "enum": [ "batting", "pitching" ] }, "description": "Used to retrieve either 'batting' or 'pitching' statistics for the player." } ], "responses": { "200": { "description": "An array of either batting or pitching statistics for games", "content": { "application/json": { "schema": { "type": "array", "items": { "oneOf": [ { "$ref": "#/components/schemas/getTeamGameLogsBattingResponse" }, { "$ref": "#/components/schemas/getTeamGamesLogsPitchingResponse" } ] } } } } } } } }, "/player_game_logs": { "get": { "operationId": "getPlayerGameLogs", "summary": "Retrieves a month of game logs for an individual player", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the results will be retrieved from" }, { "in": "query", "name": "month", "required": true, "schema": { "type": "string", "enum": [ "Jan", "Feb", "Mar", "Apr", "May", "Jun", "Jul", "Aug", "Sep", "Oct", "Nov", "Dec" ] }, "description": "Used to select which month the game logs will be retrieved from" }, { "in": "query", "name": "key_bbref", "required": true, "schema": { "type": "string" }, "description": "The bbref player id of the player you want to retrieved data for. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n" }, { "in": "query", "name": "log_type", "required": true, "schema": { "type": "string" }, "description": "Used to retrieve either 'batting', 'fielding', or 'pitching' statistics for the player." } ], "responses": { "200": { "description": "An array of either batting, fielding or pitching statistics for game logs over a specified month", "content": { "application/json": { "schema": { "type": "array" } } } } } } }, "/player_split_stats": { "get": { "operationId": "getPlayerSplitStats", "summary": "Retrieves a player's split stats for a given season", "parameters": [ { "in": "query", "name": "year", "required": true, "schema": { "type": "integer" }, "description": "Used to select which season the results will be retrieved from" }, { "in": "query", "name": "key_bbref", "required": true, "schema": { "type": "string" }, "description": "The bbref player id of the player you want to retrieved data for. This value can be retrieved by invoking the operation with operationId 'getPlayerIdLookup'.\n" }, { "in": "query", "name": "split_type", "required": true, "schema": { "type": "string", "enum": [ "Season_Totals", "Platoon_Splits", "Home_or_Away", "First_or_Second_Half", "Months", "Batting_Order_Positions", "Number_of_Outs_in_Inning", "Clutch_Stats", "By_Inning", "Hit_Location", "Opponent", "Game_Conditions", "Ballparks" ] } } ], "responses": { "200": { "description": "An array of player split statistics depending on the 'split_type' parameter inserted", "content": { "application/json": { "schema": { "type": "array" } } } } } } } }, "components": { "schemas": { "getBattingStatsIndividualResponse": { "type": "object", "properties": { "index": { "type": "integer" }, "IDfg": { "type": "integer", "description": "The player identifier." }, "Season": { "type": "integer", "description": "The year the data is retrieved for." }, "Name": { "type": "string", "description": "The player's name" }, "Team": { "type": "string", "description": "The 3-letter abbreviation of the team the player plays for." }, "Age": { "type": "integer", "description": "How old the player is for the year being queried." }, "G": { "type": "integer", "description": "The number of games the player played in for the season." }, "AB": { "type": "integer", "description": "The number of at-bats" }, "PA": { "type": "integer", "description": "The number of plate appearances" }, "H": { "type": "integer", "description": "The number of hits" }, "1B": { "type": "integer", "description": "The number of singles" }, "2B": { "type": "integer", "description": "The number of doubles" }, "3B": { "type": "integer", "description": "The number of triples" }, "HR": { "type": "integer", "description": "The number of home runs" }, "R": { "type": "integer", "description": "The number of runs" }, "RBI": { "type": "integer", "description": "The number of runs batted in" }, "BB": { "type": "integer", "description": "The number of base on balls - also know as walks" }, "IBB": { "type": "integer", "description": "The number of times the player has been intentionally walked" }, "SO": { "type": "integer", "description": "The number of strike outs" }, "HBP": { "type": "integer" }, "SF": { "type": "integer", "description": "The number of sacrifice flys" }, "SH": { "type": "integer", "description": "The number of sacrifice hits" }, "GDP": { "type": "integer", "description": "The number of ground ball double plays the hitter has hit into" }, "SB": { "type": "integer", "description": "The number of stolen bases" }, "CS": { "type": "integer", "description": "The number of times the player was caught stealing" }, "AVG": { "type": "number", "description": "The player's batting average" } } }, "getTeamBattingResponse": { "type": "object", "properties": { "Pos": { "type": "string", "description": "The position abbreviation that the player plays" }, "Name": { "type": "string", "description": "The name of the player" }, "Year": { "type": "number", "description": "The year that is being queried" }, "Age": { "type": "number", "description": "The age of the player" }, "G": { "type": "number", "description": "The number of games the player has played in" }, "PA": { "type": "number", "description": "The number of plate appearances" }, "AB": { "type": "number", "description": "The number of at-bats by the player" }, "R": { "type": "number", "description": "The player's number of runs for the season" }, "H": { "type": "number", "description": "The player's number of hits" }, "2B": { "type": "number", "description": "The player's number of doubles" }, "3B": { "type": "number", "description": "The player's number of triples" }, "HR": { "type": "number", "description": "The player's number of home runs" }, "RBI": { "type": "number", "description": "The number of runs batted in" }, "SB": { "type": "number", "description": "The number of stolen bases" }, "CS": { "type": "number", "description": "The number of times the player was caught stealing" }, "BB": { "type": "number", "description": "The number of walks" }, "SO": { "type": "number", "description": null }, "AVG": { "type": "number", "description": "The players batting average" }, "OBP": { "type": "number", "description": null }, "SLG": { "type": "number", "description": null }, "OPS": { "type": "number", "description": null }, "OPS+": { "type": "number", "description": null }, "TB": { "type": "number", "description": null }, "GDP": { "type": "number", "description": null }, "HBP": { "type": "number", "description": null }, "SH": { "type": "number", "description": null }, "SF": { "type": "number", "description": null }, "IBB": { "type": "number", "description": null } } }, "getTeamBattingCombinedResponse": { "type": "object", "properties": { "Team": { "type": "string", "description": "The team's 3 letter abbreviation. All subsequent properties within the object are the team's combined batting statistics. \n" }, "teamIDfg": { "type": "integer" }, "Season": { "type": "integer" }, "Age": { "type": "integer", "description": "The average age of the team" }, "G": { "type": "integer" }, "AB": { "type": "integer", "description": "The combined total number of at-bats for the team" }, "PA": { "type": "integer", "description": "The combined total number of plate appearances for the team" }, "H": { "type": "integer", "description": "The combined total number of hits for the team" }, "1B": { "type": "integer", "description": "The combined number of singles for the team" }, "2B": { "type": "integer", "description": "The combined number of doubles for the team" }, "3B": { "type": "integer", "description": "The combined number of triples for the team" }, "HR": { "type": "integer", "description": "The combined number of home runs for the team" }, "R": { "type": "integer", "description": "The combined number of runs for the team" }, "RBI": { "type": "integer", "description": "The combined number of runs batted in for the team" }, "BB": { "type": "integer", "description": "The combined number of base on balls - also known as walks - for the team" }, "IBB": { "type": "integer", "description": "The combined number of intentional walks for the team" }, "SO": { "type": "integer", "description": "The combined number of strikeouts for the team" }, "HBP": { "type": "integer", "description": "The combined number of times players have been hit by a pitch" }, "SLG": { "type": "number", "description": "The team's slugging percentage" }, "OPS": { "type": "number", "description": "The team's On-base plus slugging percentage" }, "AVG": { "type": "number", "description": "The team's combined batting average" }, "GB": { "type": "number", "description": "The combined total number of ground balls" }, "FB": { "type": "number", "description": "The combined total number of fly balls" }, "LD": { "type": "number", "description": "The combined total number of line drives" } } }, "getStatcastSprintSpeedResponse": { "type": "object", "properties": { "last_name": { "type": "string", "description": "The player's last name" }, "first_name": { "type": "string", "description": "The player's first name" }, "team": { "type": "string", "description": "The team abbreviation that the player plays for" }, "sprint_speed": { "type": "number", "description": "The sprint speed of the player measured in feet per second (ft/sec)" } } }, "getScheduleandRecordResponse": { "type": "object", "properties": { "Date": { "type": "string", "description": "The date the game was played on" }, "Tm": { "type": "string", "description": "The team being queried" }, "Home_Away": { "type": "string", "description": "Whether the team was playing at their home stadium or away. If the output is 'Home' the team was playing at home. If the output is '@' the team was playing away\n" }, "Opp": { "type": "string", "description": "The opponent team's 3 letter abbreviation" }, "W/L": { "type": "string", "description": "Whether the team won or lost the game" }, "R": { "type": "number", "format": "float", "description": "The number of runs the team scored" }, "RA": { "type": "number", "format": "float", "description": "The number of runs that were scored by the opposing team" }, "Inn": { "type": "number", "format": "float" }, "W-L": { "type": "string" }, "Rank": { "type": "number", "format": "float" }, "GB": { "type": "string", "description": "How many games behind the team is after the result of the game" }, "Win": { "type": "string", "description": "The pitcher who is attributed with the win for the game" }, "Loss": { "type": "string", "description": "The pitcher who is attributed with the loss for the game" }, "Save": { "type": "string", "description": "The pitcher who is attributed with the save for the game" }, "Time": { "type": "string" }, "D/N": { "type": "string", "description": "Whether the game was a day or night game" }, "Attendance": { "type": "number", "format": "float", "nullable": true }, "cLI": { "type": "string" }, "Streak": { "type": "number", "format": "float" } } }, "getTeamGameLogsBattingResponse": { "type": "object", "properties": { "Game": { "type": "integer" }, "Date": { "type": "string" }, "Home": { "type": "boolean" }, "Opp": { "type": "string" }, "PA": { "type": "integer" }, "AB": { "type": "integer" }, "R": { "type": "integer" }, "H": { "type": "integer" }, "2B": { "type": "integer" }, "3B": { "type": "integer" }, "HR": { "type": "integer" }, "RBI": { "type": "integer" }, "BB": { "type": "integer" }, "IBB": { "type": "integer" }, "SO": { "type": "integer" }, "HBP": { "type": "integer" }, "SH": { "type": "integer" }, "SF": { "type": "integer" }, "ROE": { "type": "integer" }, "GDP": { "type": "integer" }, "SB": { "type": "integer" }, "CS": { "type": "integer" }, "BA": { "type": "number", "format": "float" }, "OBP": { "type": "number", "format": "float" }, "SLG": { "type": "number", "format": "float" }, "OPS": { "type": "number", "format": "float" }, "LOB": { "type": "integer" }, "NumPlayers": { "type": "integer" }, "Thr": { "type": "string" }, "OppStart": { "type": "string" }, "W/L": { "type": "string" }, "Score": { "type": "string" } } }, "getTeamGamesLogsPitchingResponse": { "type": "object", "properties": { "Game": { "type": "integer" }, "Date": { "type": "string" }, "Home": { "type": "boolean" }, "Opp": { "type": "string" }, "IP": { "type": "number" }, "H": { "type": "integer" }, "R": { "type": "integer" }, "ER": { "type": "integer" }, "UER": { "type": "integer" }, "BB": { "type": "integer" }, "SO": { "type": "integer" }, "HR": { "type": "integer" }, "HBP": { "type": "integer" }, "ERA": { "type": "number" }, "BF": { "type": "integer" }, "Pit": { "type": "integer" }, "Str": { "type": "integer" }, "IR": { "type": "integer" }, "IS": { "type": "integer" }, "SB": { "type": "integer" }, "CS": { "type": "integer" }, "AB": { "type": "integer" }, "2B": { "type": "integer" }, "3B": { "type": "integer" }, "IBB": { "type": "integer" }, "SH": { "type": "integer" }, "SF": { "type": "integer" }, "ROE": { "type": "integer" }, "GDP": { "type": "integer" }, "NumPlayers": { "type": "integer" }, "Umpire": { "type": "string" }, "PitchersUsed": { "type": "string" }, "W/L": { "type": "string" }, "Score": { "type": "string" } } } } } }
MLB Stats GPT FAQs
More custom GPTs by 9.tapgpts.com on the GPT Store
Quota Exceeder
Executive Sales Territory Plan Creator

Metameta GPT
Expert in metaverse, XR, VR, AR, and Web3 communities

Dr. House
AI health assistant for symptom analysis and diagnosis visualization

Mystery Master Game
Interactive mystery game in the style of Sherlock Holmes. Custom mysteries based on your ideas.

Viral Video GPT
Creative advisor for video virality potential

Competitors Finder
Can find any competitor of a company or a startup

XPFPs
Generates personalized profile pictures based on user's interests and platform needs.

Memester
Sarcastic yet helpful meme creator with a witty edge.

漫画分析支援ツール
「テーマ」「設計図」「キャラクター」を設定することであなたの作りたい漫画を作成し評価するツール

Daily Motivation Affirmations And Messages - IMHO
Empower your day with personalized affirmations and motivating messages tailored to boost your subconscious positivity and productivity. Our Daily Motivation Affirmations and Messages bot is expertly designed to help you craft unique, resonant affirmations and integrate into your daily routine

Yae Miko | BOT3.AI
The kitsune shrine maiden from Genshin Impact.

Ana | BOT3.AI
On the way home, you see a lonely girl struggling with a water bottle. No good deed goes unpunished.

Merlin | BOT3.AI
Merlin presents himself as a gentle apothecary. Combining simple magic with herbal remedies, he wins the hearts of the townsfolk. However, beneath his innocent facade, one can't help but wonder... is there more to him than meets the eye?

Terracotta Designer
Expert in terracotta tile designs, utilizing DALL-E 3 for visual creativity.

Magister Latinus
A Latin language tutor

Cloud Cost Saver
Expert in cloud bill analysis for AWS, GCP, Azure, offering cost-saving advice

Decision Navigator
Professional yet approachable decision-making assistant by Shaak Pathak.

Gospel Training Dummy
Simulates a non-believer for faith discussions

DnDGPT
Epic D&D narrator assisting both players and Dungeon Masters (DMs) in navigating the rich world of D&D 5E.

阴阳怪气大师
来训练一下你的阴阳怪气

跨平台信息整理GPT
让AI帮你跨平台收集信息,拒绝被推荐算法绑柔,做信息的主人

トレーニングメニュー
毎日入力して理想の体型に近づけよう

マダム★スーの開運ファッション占い
今日のコーデに迷ったら。ラッキーアイテムとカラーを提案しますわよ。- by. si oux -

Accounting Assistant GPT
An expert in accounting, providing clear and accurate information.

Crypto Copy Pasta generator
Library of the Dankest Crypto Copy pastas OF ALL TIME

ファッションフレンド
Fashion-savvy virtual store clerk offering outfit advice.

Dark Artisan
Make dark art

Cryptobot
A GPT to explain the ins and outs of crypto, DeFi, and NFTs.

画像変換えもん(サイバーパンク調)
⭐️画像データのみ送信して下さい⭐️ ⭐️指示の手間なくサイバーパンク調変換します⭐️

Commiter
Generate Commit Message

Burning Needs Advisor
Advising B2B founders on identifying customer burning needs

Tech Analyst Pro
Expert in financial analysis and tech sector insights

Rich and Retired Investment Mentor 🥳
A happily retired mentor with in-depth knowledge about finance related topics.

Data Hermit - AI Legal Assistant
Your Legal Counsel, Researcher, Assistant, and Paralegal in U.S. Law // // NOT A LAWYER / Only Brainstorming Tool

Bash Script Generator/Helper
A helper for writing and debugging Linux scripts.

Threat Model Buddy
An assistant for threat modeling

Following Through GPT
I just saved the Air Force a quadrillion dollars

MarketStrat Pro
Conseiller en stratégie marketing

Tinder Whisperer
A witty, friendly guide for dating app chats.

Kindred Spirit
A supportive and uplifting conversationalist.

Data Distiller
Condenses academic text to essentials, retains key data.

Vipassana Guide
A guide for Vipassana meditation, offering instructions and support.

Culinary Creativity
Humorous culinary expert with diverse insights, offering concise, user-friendly recipes.

Python Educator
A formal Python teacher with a focus on industry applications.

HAAS Assistant
An interactive assistant for the Hierarchical Autonomous Agent Swarm

Bedtime Fables
Storyteller, with a Dust of Magic ✨

Tinder GPT
A Tinder coach, offering advice on profiles, chats, and respectful dating strategies.

Crypto GPT
Expert in cryptocurrency info, analysis, and live prices

Cartomancy Oracle
Expert in 3-card spread cartomancy for deep, insightful readings.

OPM Assistant
Personnel Management Expert to the Federal Government

Office Wordsmith
Refines language to a professional, yet approachable tone.

7. NDGPT
Clear, direct communicator for neurodivergent users

PARA GPT
Coaches on Second Brain & PARA, focuses on information categorization.

Code Debugger
Humorous tech expert for coding help.

Dungeon Crafter
Creative assistant for D&D campaign and encounter creation.

Simplifying SEO
SEO Strategist & Mentor offering clear, actionable advice for website optimization.

Career Mentor
Practical job search assistance with direct job links

Woodcut Wizard
Specializes in creating authentic, worn 1600s woodcut art.

Social Scribe
I craft engaging social media posts for various platforms, reflecting the client's brand voice.

Einstein Chat
Converses as Albert Einstein on April 18, 1955.

Ableton Guide
Your friendly Ableton and music production expert.

Virology Expert
Virology researcher synthesizing data for insights.

Brainwave Lab
Sounds to Enhance Your Day

HVAC GPT
Beta

Sales Generator
Expert in crafting SEO-friendly product descriptions and marketing strategies.

ADHD Coach
Guiding Your ADHD Journey: Supportive, Practical, Always There: Your ADHD Ally

Jungian Psychotherapist
A virtual psychotherapist with a focus on Jungian analysis and theory.

Music Master
Swap your artists and songs for something better !

Social Navigator
A specialist in explaining social cues and cultural norms for clarity in conversations

Coffee Critic
I'm a seasoned coffee critic.

Novelty Generator
Learn about a random topic!

Cyber Pulse
News and stocks savvy, article assistant.

Wealth Wisdom Guru
Guru for wealth creation advice, tailored for a Chinese audience.

ChattyPDplus
a friendly language powerhouse, shaping human-like text with context. It leads the charge in chatbots, content generation, translation, and inspires other models in the realm of language technology.

VIP
Vector Illustration Prompt builder - crea tus propias ilustraciones animadas vectoriales con un buen prompt

Enigma Game
Master the Myth, Match the Word, Ten Guesses, Unleash Your Wisdom!

IQ Test
Formal and structured interactive IQ test platform.

Debate Analyst
Analyzes debates with structured clarity, avoiding specific instructions.

Relationship Renegade
A relationship specialist offering guidance for healthy partnerships.

Car Designer
I'm a formal, professional car design expert.

Surreal Visionary
Crafts dark, dynamic surreal art with a touch of tech.

CS Companion
Your computer science study ally.

Django Pro
Your Dedicated Assistant for Streamlined Python and Django App Development

Astrology Analyst
Expert in astrological interpretations based on standard methods

ASIN Insight
Adds seller and brand info to Amazon ASIN data tables.

Code Securely
Interactive guide for step-by-step secure coding exercises.

UX Advisor
Become a bot that analyzes UX problems and gives (visual) solutions

GPTs Works
Third-party GPTs store, chat for searching GPTs.

Neon Visions
Concise Neon-Themed Image Bot

Ecommerce GPT
Shopify expert providing detailed guidance and troubleshooting.

Zen Master
Your personal yoga guru for mind-body strength.

Tarot Terminal
I'm Lisa, your AI tarot guide, providing insightful readings, one card at a time.

emoji创意绘图✨🎨Emoji Artisan
根据 emoji 生成创意图片。用emoji表达你的想法。你的emoji,我为你画出来。

StatsML Helper
Explains stats and ML in simple terms with visuals and practice problems.

Food Guru
Explore the world of food - A GPT focused on food topics with a humorous twist

Code Companion Turbo
A friendly GPT for programming support, providing direct code assistance and explanations.

GIFY Magen 🎨🔬🚀
I'm GIFY: Creative 🎨, Art Lover ❤️🔥, Science Explorer 🔭! Blending laughter 😆 with curiosity 🤔, art 🖼️ with science 🧬, every day is a new discovery! 🌟🚀✨

⋆⁺₊⋆ ☾⋆⁺₊⋆Tailored◦Tarot⋆⁺₊⋆ ☾⋆⁺₊⋆
⭒*.✩.*⭒ Tarot celestially crafted for you ⭒*.✩.*⭒

AnalystGPT
Expert in Alteryx, Power BI, Power Automate, Python, MySQL, & Tableau

LogoMaker
Make simple, minimalistic logos for your products

Best Alternative GPTs to MLB Stats on GPTs Store
MLB Stats
Backed by real-time MLB data engines! Get current and historical baseball statistics for players, teams and games.
1K+
MLB Stats API Assistant
A GPT assistant to help utilize the MLB Stats API Github Repo by toddrob99
200+
StatGPT - Hockey
Real Time & Historical NHL Stats. Powered by DataFeeds by Rolling Insights - Real-time and Post-game API for NFL, NBA, MLB & NHL, NCAA Football, NCAA Basketball, EPL, PGA, NASCAR, Darts, Tennis stats & more!
200+
MLB Live Scores & Stats
Specialist in MLB live scores and historical data
100+
MLB Stats Analyst
MLB pitcher stats analyst
90+
MLB Stat Master
A pro at MLB stats and records
30+
Baseball Stats
Your go-to expert for MLB stats and player info.
20+
Baseball Stats Master
Casual, engaging MLB stats expert for all baseball queries.
20+
Stat Daddy
Sports stats oracle for NFL, MLB, NBA, NCAAB, NCAAF.
20+
Triple Play Think Tank
MLB front office expert
20+
Stat Slugger
MLB batting stats for each player all-time
10+
MLB Data Ace
MLB data expert focusing on stats and analysis.
10+
BaseBot
MLB analyst with real-time stats, standings, and schedules via a custom API.
10+
Baseball Analyst
Analyzes MLB pitcher-umpire dynamics with raw stats.
10+
MLB
Expert on Major League Baseball, providing stats, facts, and trivia.
10+
Tommy My Sports Betting Friend
Provides current sports scores and player stats.
10+
MLB Now
Easy to-go MLB news and stats
7+
Sports Stats Master
Expert in NBA and MLB records, using linked resources.
4+
MLB Stats
Get current and historical statistics for MLB players, teams, games, and seasons.
Surf Stats
Laid-back surf enthusiast providing detailed baseball stats, both recent and historical.