Skip to main content

Overview

The transactions page tracks all official MLB player movement including trades, free agent signings, waivers, designations, option assignments, and other roster changes.

Weekly Transaction View

Transactions are organized by week for easy browsing:
  • 7-day windows of transaction activity
  • Grouped by date within the week
  • Automatic expansion of today’s transactions
  • Navigate between weeks using the week picker
The page header provides:

Team Filter

Filter transactions to show only a specific team’s moves.

Week Picker

Navigate between different weeks or jump to a specific date.

Toggle Details

Expand or collapse all transaction sections at once.

Daily Sections

Transactions are grouped by date in accordion sections:

Date Header

Each day displays:
  • Day of week (short form)
  • Month and date
  • “Today” badge for current date
  • Auto-expanded state for today’s transactions

Transaction Types

Within each day, transactions are categorized by type:
Roster status modifications:
  • Placed on Injured List (IL)
  • Activated from IL
  • Designated for Assignment
  • Outrighted to minors

Transaction Details

Each transaction entry shows:

Player Information

  • Player name (linked to player profile)
  • Player headshot
  • Position
  • Jersey number (if applicable)

Transaction Info

  • Type of transaction (e.g., “Placed on 60-day IL”)
  • Team involved (with logo and colors)
  • Date of transaction
  • Effective date (if different)
  • Additional notes or details
Click any player name to view their full profile with career stats and information.

Filtering Transactions

By Team

When filtering by team:
  • Only transactions involving the selected team appear
  • Both “from” and “to” transactions are included
  • Team filter persists across date navigation
  • Clear filter to view all teams again

By Type

Within each day, toggle between transaction types:
1

Default View

Shows the most common transaction type for that day.
2

Type Selector

Radio buttons let you filter to specific transaction types.
3

All Transactions

Toggle “All” to see every transaction regardless of type.

Transaction Types Explained

Players placed on IL are temporarily removed from the active roster due to injury:
  • 10-day IL: Short-term injuries
  • 15-day IL: Medium-term injuries
  • 60-day IL: Serious long-term injuries
  • Team can add a replacement player to the 40-man roster
Team removes player from 40-man roster:
  • Team has 7 days to trade, waive, or outright the player
  • Opens a roster spot for another player
  • Player may be claimed by another team
Moving players between MLB and minors:
  • Optioned: Sent to minor league affiliate
  • Recalled: Brought back to MLB roster
  • Players have limited option years available
Players exchanged between teams:
  • Shows both teams involved
  • Lists all players in the trade
  • May include draft picks or cash
  • Effective immediately or on specific date
Claiming process for available players:
  • Team claims player off waivers from another team
  • Waiver priority based on standings
  • Player’s existing contract transfers to new team
Unsigned players available to all teams:
  • Player signs with new team
  • Contract terms (years/dollars) when available
  • May include signing bonus information

Auto-Refresh

During active transaction periods:
  • Current week refreshes automatically
  • New transactions appear with smooth animations
  • No page reload required
  • Maintains your scroll position and filters
Major transaction activity typically occurs during:
  • Trade deadline (late July)
  • Free agency period (November-February)
  • Spring Training (February-March)
  • Waiver deadline (August)

Sorting and Organization

Transactions are organized for readability:

By Date

  • Most recent dates appear first
  • Today’s transactions auto-expanded
  • Older dates collapsed by default

By Team (within type)

  • Alphabetically sorted by team name
  • Consistent ordering across dates
  • Team colors for visual identification

By Type Count

  • Most active transaction type shown first
  • Count displayed for each type
  • Total count for all transactions

Mobile Experience

On mobile devices:
  • Swipe between dates
  • Tap to expand/collapse sections
  • Compact transaction cards
  • Optimized player images
  • Touch-friendly controls

Empty States

When no transactions exist:
  • “No transactions” message displays
  • Try different date ranges
  • Check team filters
  • Some weeks have minimal activity
Transaction information is provided as reported by MLB. Details may be updated after initial posting.

Common Transaction Scenarios

Season Opening

  • Teams cut rosters from 40 to 26 players
  • Many options and designations
  • Final roster takes shape

Trade Deadline

  • High volume of trades
  • Contenders acquire rentals
  • Sellers trade expiring contracts

September Call-Ups

  • Rosters expand
  • Minor leaguers promoted
  • Teams evaluate prospects

Offseason

  • Free agent signings
  • Non-tender decisions
  • Minor trades and signings

Next: API Playground

Explore the MLB data API with an interactive playground.

Build docs developers (and LLMs) love