© Copyright 2018 – 2024 FIRECRACKER SPORTS. All Rights Reserved.​ TERMS OF USE  |  PRIVACY POLICY

2027 Northeast Baseball League - Rhode Island/Massachusetts (Spring Season)

03/27/2027 - 06/13/2027
Providence , Rhode Island

INFORMATION

  • Age groups:
    6 Divisions 9U 10U 11U 12U 13U 14U
  • Pool Play:
    Saturday, March 27th through Saturday, June 12th, 2027
  • Price:
    9U - $399 10U - $399 11U - $399 12U - $399 13U - $399 14U - $399
  • Playoffs/Championships:
    Sunday, June 13th, 2027

Available for teams from MA and RI

  • Registration Fee: $399.00 per team.
  • Divisions: 9U - 14U
  • Sub-Divisions:
    • Premier division has a limit of 8 teams per age group. Join that division, click here:
    • Open division has no limit on teams per age group.
  • Travel: Extended from open division, to roughly 1hr 30min max to allow for equally skilled competition.
  • Rules: Please see tab above for all league rules per age group
  • Meetings: Pre-season and in season monthly meetings with coaches and program directors.
  • Home Field: Teams are required to have a home field in order to get scheduled in this league.
  • Schedule: 14 league games (7 DH's) plus playoffs scheduled.
    • All games will be scheduled on Saturday (dates listed on schedule tab)
    • Ability to play more "non-league" games for those who want 30+ games for their overall schedule.
    • Firecracker Sports will provide schedules for all teams with dates/times and location.
    • If teams decide to modify their date/time to a Sunday, or another date, they will need to to report this to Firecracker Sports, by emailing operations@firecrackersports.com, for the game to be posted on the League website and verify umpires are scheduled.
  • GameChanger: All League games will be scored using GameChanger. Teams are required to score their games using the app.
  • Social Media Player Promotion: Teams also will send in a player of the game, for each game played on this form. Players will then be selected to be Player of the Week, for each age division on social media. This must be submitted by Tuesday at 12PM weekly.

Special Notes:

  • Playoffs: All teams qualify for the playoffs provided they meet league rules (must play at least 10 league games)
    • Once regular season ends, ALL teams qualify and will be placed into playoff brackets.
    • Teams that forfeit or do not reschedule games with their opponent during regular season, will NOT qualify for playoffs
    • All playoff rounds are best of 3 series through the championship.
  • Championships: The higher seed in each playoff round will host each game of the round. The league will provide trophies with social media exposure for each championship round for 2027.
  • New for 2027...Players will have more of an opportunity to gain evaluation for Futures55, the premier showcase of the summer at Dunkin Park, home of the Hartford Yard Goats. Fire55 is for rising juniors/seniors; Jr.Fire55 is for rising freshmen/sophomores but Futures55 is for 9U-12U from our leagues and also youth events annually. Our League MVP's will be invited to attend FuturesFire55, which includes the reception on August 3rd where they will be receiving their MVP trophy but also the All league teams will be invited. On Wednesday, August 4th, we will be on the field at Dunkin Park with a skills camp with college coaches, compeitions, BP, HR Derby and much more!
  • Enhanced Social Media Presence...Weekly coverage including player of the game, player(s) of the week, games of the week and much more!
  • Want more, we got you covered! Player profiles for every player in the league including stats, scores, demographics for free to every family, college coach evaluations at playoff games such as semifinals and championships. Options for Trackman and team analytic days during the season.
  • More coming shortly...All Star Games, Scheduling/Communications board plus more more!

NEW for 2027!  Tournament / Weather Policy → Event Cancellation Coverage

Protect Your Tournament Registration

Firecracker Sports has partnered with ViCoverage, powered by Vertical Insure, to offer optional Event Cancellation Coverage for eligible tournaments.

Coverage may provide reimbursement when an event is canceled or impacted by covered circumstances, including unsafe weather. Coverage may also apply when a qualifying portion of a roster is unable to participate due to illness, injury, or severe weather-related travel delays, subject to the terms of the policy.

Event Cancellation Coverage must be purchased at least 15 days before the event begins. Coverage is not retroactive and cannot be purchased after a covered circumstance has already occurred.

Learn more: View the Event Cancellation Coverage Overview

Learn more: Firecracker Sports - Team Payment Policies

Registration

  • DIVISION:
    • 9U
    • 10U
    • 11U
    • 12U
    • 13U
    • 14U
  • SUB-DIVISION:
    • OPEN
    OPEN
    0 Teams Registered
  • COST: $399.00

No gallery images found.

Teams

Players

Locations

schedule

HOTELS

Standings

#TeamWLTRARSRDW%

Schedules

DateTimeGameDivisionLocationTeamScoreTeamNotes

Brackets

TOP PERFORMERS

RULES

There is no rules.

WEATHER

×

Request for More Info

           `);printWindow.document.close(); }); }); function extractTeamName(teamDetails) {if (!teamDetails) return null; // ❌ No more "TBD"// If already object if (typeof teamDetails === "object") { return teamDetails.team_name ?? null; }// Extract from PHP serialized string let match = teamDetails.match(/team_name";s:\d+:"([^"]+)"/);return match ? match[1] : null; // ❌ No fallback to TBD } $(document).on("change", ".series-game-dropdown", function () {let dropdown = $(this); let selectedGameName = dropdown.val(); if (!selectedGameName) return;let baseGame = dropdown.data("base-game");let divisionId = $("#division_select").val(); let eventId = $("#event_id").val();let matchContainer = dropdown.closest(".match-container"); let matchBox = matchContainer.find(".match");matchContainer.data("series", {}); let series = matchContainer.data("series");$.ajax({ url: gpe.ajax_url, method: "POST", dataType: "json", data: { action: "gpe_ajax", type: "get_series_game_single", event_id: eventId, division_id: divisionId, base_game: baseGame, game_index: selectedGameName },success: function (response) {if (!response.success) return;let game = response.data;let team1 = game.team_name1; let team2 = game.team_name2;/* existing condition */ if (!team1 || !team2 || team1.trim() === "" || team2.trim() === "") { return; }let score1 = parseInt(game.team1_score) || 0; let score2 = parseInt(game.team2_score) || 0;/* update team names (existing logic) */ matchBox.find(".team-name").eq(0).text(team1); matchBox.find(".team-name").eq(1).text(team2);/* ⭐ ADD THIS PART — USE SERIES WINS FROM AJAX */ if (typeof game.team1_series_wins !== "undefined") { matchBox.find(".score").eq(0).text(game.team1_series_wins); }if (typeof game.team2_series_wins !== "undefined") { matchBox.find(".score").eq(1).text(game.team2_series_wins); }let totalWin1 = 0; let totalWin2 = 0;Object.values(series).forEach(g => { totalWin1 += g.t1; totalWin2 += g.t2; });matchBox.find(".score").eq(0).text(game.team1_series_wins); matchBox.find(".score").eq(1).text(game.team2_series_wins);let gameIndex = selectedGameName.slice(-1).toLowerCase();series[gameIndex] = { team1: team1, team2: team2, s1: score1, s2: score2 };let container = dropdown.closest(".series-dropdown-bottom");container.find(".all-series-scores").remove();let html = "";Object.keys(series).sort().forEach(function (k) {let g = series[k];let num = 1; if (k === "b") num = 2; if (k === "c") num = 3;let row = "";if (g.s1 >= g.s2) {row = `
G${num} ${g.team1} ${g.s1}–${g.s2} ${g.team2}
`;} else {row = `
G${num} ${g.team2} ${g.s2}–${g.s1} ${g.team1}
`;}html += row; });container.append(`
${html}
`);} });}); /* trigger once per dropdown after load */ $(document).ready(function(){setTimeout(function(){$(".series-game-dropdown").each(function(){ $(this).trigger("change"); });},300);});