Constitution & Bylaws

yoy Sports Federation • Enacted July 6, 2025
View Original Doc ↗

Table of Contents

Quick Reference Guide I. Federation Structure & Breakdown A. Teams B. Team Ownership C. Federation Season D. Awarding a Champion II. The Commission A. Structure B. Legislative Functions C. Judicial Functions D. Executive Functions III. Draft IV. Roster Transactions V. League Rules B. Basketball (ySFBA) C. Football (ySFFL) D. Hockey (ySFHL) E. Baseball (ySFLB) VI. Code of Conduct Rules, Resolutions & Directives Power Rankings Methodology v2 — Per-Sport Six-Factor Composite v3 — Cross-Sport & Multi-Season • Federation Dominance Rating (Tier 1) • Federation Cup Projection (Tier 2) • ySFDynasty & Decade Race (Tier 3) Website & Legal Notices

Quick Reference Guide

Overview

  • 12 teams competing across 4 dynasty leagues: NBA (ySFBA), NFL (ySFFL), NHL (ySFHL), MLB (ySFLB)
  • Federation Season: NFL regular season start → following year's MLB regular season end (~13 months)
  • Fantasy Platform: Fantrax is the official fantasy platform for all dynasty leagues.
  • Commission: Dylan Ferrante, Daniel Ogden, Gabriel Shatunovsky (equal voting power)

Championship & Scoring

Federation Points by League Finish: 1st: 12pts | 2nd: 11pts | 3rd: 10pts | 4th: 9pts | 5th: 8pts | 6th: 7pts | 7th: 6pts | 8th: 5pts | 9th: 4pts | 10th: 3pts | 11th: 2pts | 12th: 1pt

Tiebreakers: League Championships → Win % → Avg Points → Head-to-Head

Key Voting Thresholds

  • Constitutional amendments: 75% approval
  • New rules: Simple majority (51%)
  • Rule changes: Simple majority (51%)
  • Mid-season changes: 83.34% approval
  • Commission veto override: Unanimous (rules) or 66.67% (trades)

Roster Sizes & Limits

LeagueStartersBenchPosition Limits
Basketball (ySFBA)105None
Football (ySFFL)97Max 3 QBs
Hockey (ySFHL)144Max 4 Goaltenders
Baseball (ySFLB)205Max 13 Pitchers

Trades & Transactions

  • FAAB Budget: $250 per league ($1,000 total per season)
  • Trade Review: 48-hour review period for all trades
  • Trade Deadlines: Set annually by Commission (between midseason and playoffs)
  • Interleague trades: Allowed when leagues not in no-trade window
  • Draft picks: Tradeable (including conditional trades)

Team Management

  • Activity Requirements: Set valid, competitive lineups weekly. Respond to official communications within 7 days.
  • Abandonment = Failure to set lineup for 3 consecutive weeks (or 10 days in baseball) in 2 sports, OR respond to Commission communication within 7 days.

Financial Structure

  • Dues Distribution: Federation Pot: 66.67% of total dues. Each League Pot: 8.34% of total dues.
  • Payout Structure (per pot): Champion: 70% | Runner-up: 20% | 3rd Place: 10%

Playoffs (All Leagues)

  • Top 6 teams make playoffs (1st & 2nd get byes)
  • Bottom 6 teams do not participate in any Postseason play
  • 3 postseason weeks determine final standings 1-6

Season Lengths

  • Football: 14 regular season weeks + 3 playoff weeks
  • Hockey: 21 regular season weeks + 3 playoff weeks
  • Basketball: 21 regular season weeks + 3 playoff weeks
  • Baseball: 22 regular season weeks + 3 playoff weeks

I. Federation Structure & Breakdown

A. Teams

  1. The yoy Sports Federation (hereafter known as "The Federation" or "Federation") will include 12 teams (hereafter known as "team(s)," "member(s)") competing in four (4) fantasy dynasty leagues (hereafter known as "The Leagues," "Leagues," or "League").
    1. Each of the four dynasty leagues will be based on four major sports leagues (hereafter "sports," "sports leagues") within the United States and Canada: the National Basketball Association (hereafter "NBA"), the National Football League (hereafter "NFL"), the National Hockey League (hereafter "NHL"), and Major League Baseball (hereafter "MLB").
  2. Expansion of the Federation requires ¾ (75%) approval of teams.

B. Team Ownership

  1. An "owner" is an individual who has been approved by the Federation and has ownership rights, responsibilities, and voting privileges for a specific team.
  2. Co-Ownership
    1. A team may have more than one owner, or "co-owner", with an additional owner needing approval of a simple majority of teams (or 51%). In such cases, the following clarifications apply:

    (b) Voting Rights — Each team receives one vote per matter, irrespective of the number of co-owners. Co-owners must agree internally and submit one unified vote per issue to the Federation or Commission.

    (c) Decision-Making Authority — Teams must specify to the Commission how internal disagreements among co-owners regarding trades, lineup setting, financial obligations, or other team operations will be resolved. Absent a defined agreement, the Commission may impose a standard procedure (e.g., requiring a simple majority decision among co-owners).

    (d) Communications — All official communications will be sent either to, or jointly to (if within a group setting/application), each approved co-owner. Responses or decisions communicated by any co-owner will be considered binding on behalf of the team unless otherwise explicitly stated by the co-owners to the Commission.

    (e) Liability for Obligations — All co-owners share equal responsibility, unless otherwise agreed to, for financial obligations (e.g., dues), compliance with Federation rules, and penalties resulting from violations. The Federation may hold all co-owners collectively accountable.

  3. Exit Clause
    1. If an owner wishes to exit the Federation, they must notify the Commission, hereon as defined under Art. II, prior to August 1st during that Federation Season of their intentions, and may not exit until the conclusion of that Federation Season.
    2. Replacement Teams
      1. If a team exits, a replacement team must be found promptly to ensure the Federation's continuation.
      2. A replacement team acquires all assets, including players, draft picks, and prior trades (including conditional trades and terms subject thereof) of the team that exited. A replacement team has no claims to any future assets traded away by the exiting team.
      3. In order for a candidate for a replacement team to be approved by the Federation, the following procedures must be followed:
        1. A member of the Federation must approach at least one member of the Commission and nominate the candidate.
        2. The Commission will review the nominee and, within 36 hours, choose to approve the nomination. Once approved, the Federation will be notified of the nomination.
        3. Within 48 hours of notice, the Federation will vote to approve the replacement team. In order for a replacement team to be approved, at least ½ of teams (50%) must approve the nomination, not including the exiting team(s).
  4. Team Management and Activity
    1. All team owners are required to maintain an active and engaged presence in all four Federation leagues. Activity is defined as setting a valid and competitive lineup for each weekly matchup and responding to official Federation or Commission communications in a timely manner.
    2. A team will be considered "abandoned" if the owner:
      1. Fails to set a valid lineup for: (a) Three (3) consecutive weeks of two of the ySFFL, ySFBA, ySFHL; or (b) Ten (10) consecutive days in ySFLB and three (3) consecutive weeks in another League.
      2. Fails to respond to official communication from the Commission regarding league matters within seven (7) days.
    3. Abandoned Team Procedure
      1. If a team is deemed abandoned, the Commission will make a final attempt to contact the owner.
      2. If no response is received, the Commission will assume temporary control of the abandoned team for the remainder of that Federation Season.
      3. To ensure impartiality, the Commission will only act to set the team's weekly lineup. Lineups will be set based on the fantasy platform's default player projections. The Commission is prohibited from making any trades, waiver claims, or free agent acquisitions for the abandoned team.
      4. The team will be considered vacant and a replacement owner will be sought for the following Federation Season as per Art. I, § B(3).

C. Federation Season

(1) A Federation Season will last from the start of the NFL's Regular Season to the end of the following year's MLB Regular Season, lasting approximately 12-13 months, with an overlap of Federation Seasons in the month of September.

D. Awarding a Champion

(1) Each team will earn Federation Points based on their final standings in each League:

FinishPtsFinishPts
1st127th6
2nd118th5
3rd109th4
4th910th3
5th811th2
6th712th1

(2) The team with the most Federation Points at the end of the Federation Season will be named the Federation Champion. If there is a tie of Federation Points, the following tiebreakers will be used until a Federation Champion is determined:

  1. The team with the most League Championships in that Federation Season.
  2. The team with the highest combined win percentage in that Federation Season.
  3. The team with the highest combined average points per game in each League during that Federation Season.
  4. The team that won more head-to-head matchups amongst the tied teams across Federation play that season.

(3) At the end of every decade of Federation play, the team that has accumulated the most Federation Points in the preceding 10 seasons will receive all interest made by the Federation Pot's savings account, as defined in Article II, Section B (Art. II, § B).

II. The Commission

A. Structure

(1) The Commission will be composed of three teams, each holding equal voting power. The Commission will vest all Legislative, Judicial, and Executive functions of the Federation.

(a) The teams that will be members of the Commission are Dylan Ferrante's team, Daniel Ogden's team, and Gabriel Shatunovsky's team.

B. Legislative Functions

  1. To enact this Constitution, the Federation must vote in the affirmative by at least 75% (at least ¾ of the teams).
  2. The Commission will oversee Legislative activity, with every team in the Federation having an equal vote and the right to propose amendments and rules. These amendments and rules will be passed by:
    1. The Commission proposing a "resolution" (which amends the Constitution & Bylaws; creates and/or amends the Rules; or alters the Code of Conduct) for the Federation to consider; or
    2. A team proposing a "resolution" to the Commission. The Commission will then present the resolution to the Federation.
  3. To amend the Constitution, the Federation must vote at least 75%, or at least ¾ of the teams, must vote in favor of such a measure.
  4. To pass a rule which has not been discussed in the current Constitution and By-Laws, the Federation must vote, and those in favor of enacting such a rule must have a simple majority, or at least 51% of the vote, to create it.
    1. In order to enact a change or repeal of said rule after it is passed, the rule amending said rule must receive a simple majority, or at least 51% of the vote, to take effect.
    2. The Commission may veto a rule passed by the Federation, but only if the Commission unanimously supports a veto. The other teams of the Federation, not including members of the Commission, may override the veto, but their decision to override the Commission's veto must be unanimous.
  5. Resolution Timeline

    (a) Non-Emergency Resolutions — Must be presented prior to the ySFFL Rookie Draft. Will be voted during the yearly Owner's Meeting taking place between the ySFFL Rookie Draft and the beginning of the proceeding Federation Season. Each year, the Federation must hold an Owner's Meeting. The specific time and date must be determined by a quorum (⅚ of the Federation). Only a quorum is needed for an Owner's Meeting to be valid both in convening and in decision making. Will take effect the following Federation Season. These resolutions will be passed via a simple majority unless it is an amendment to the Constitution which requires a ¾ majority.

    (b) Emergency Resolution — If a resolution is to take effect during an ongoing Federation Season, or an ongoing League year, it must be explicitly stated in the resolution proposal. In such cases, the proposed amendment or rule would require at least 83.34%, or at least ⅚ of the teams, approval for the proposal to take effect prior to the following Federation Season.

C. Judicial Functions

  1. Any concerns and/or disputes may be brought to the Commission, which will act as a "court". The Commission has the power to hold teams responsible for actions it deems break the Constitution, By-Laws, and/or Rules set out by the Federation and its Leagues.
    1. If a concern and/or dispute arises between a member of the Commission and the Federation, the Commission member accused will recuse themselves from acting as a part of the court, and the Commission will temporarily nominate someone to take the accused Commission member's role. The temporary nomination must be unanimously chosen by all teams of the Commission and the other parties in the dispute.
  2. In the event a trade dispute or other Federation matter directly involves two (2) or all three (3) members of the Commission, the standard judicial function is suspended. The involved Commission members shall be automatically recused from any vote.
    1. The matter shall then be put to a vote of all non-Commission Federation teams. A simple majority vote from this group will be required for a binding judicial resolution.

D. Executive Functions

  1. The Commission will be responsible for executing the Federation Constitution and By-Laws, any rules the Federation may pass, and any judgments made in its Judicial capacity.
  2. The Commission is responsible for collecting and distributing Federation dues, which will then be split into five pots: one for the Federation, as well as one for each individual League.
    1. ⅔ of the dues (~66.67%) will go to the Federation Pot, with the remaining ⅓ (~33.34%) being divided equally amongst the four League Pots. Each League Pot will have &frac{1}{12} of the total dues (~8.34%).
    2. Each Pot will be divided up, with 70% going to each respective Pot's Champion, 20% going to the Pot's Runner-Up, and 10% going to the Pot's 3rd Place, all based on final standings.
  3. Dues will be set annually by the Commission.
    1. Failure to pay dues in a timely manner, or failure to agree to a payment plan with the Commission, may result in suspension or expulsion from the Federation.
    2. Any changes to dues put forth by the Commission must be voted on as a rule by the Federation, and must receive ⅔ of the vote (~66.67%).
    3. Dues will be held in a High-Yield Savings Account, opened by one of the Commission members. The Commission members, prior to opening the account, will sign a contract ensuring that funds will not be used for anything other than the Federation, as prescribed by the Constitution and Rules.
  4. The Commission is responsible for creating and maintaining a statistical record of the Federation's history, which will be available to all teams upon request.
  5. Inaugural Season Directives
    1. For the sole purpose of establishing the Federation and ensuring its smooth operation prior to the start of the 2026-27 Federation Season, the Commission is granted the authority to issue binding directives on administrative and procedural matters without requiring a Federation vote.
    2. The scope of this authority is strictly limited to foundational matters, including but not limited to: establishing the initial draft lottery and order, setting dates for the Federation Draft, confirming official team names, and finalizing initial dues collection procedures. If any Directive is authorized, the Commission members will provide an explanation of the reasoning for said change to the Federation.
    3. This authority shall expire permanently at the official start of the 2026-27 Federation Season. All subsequent matters shall be governed by the standard procedures outlined in this Constitution.

III. Draft

A. Federation Draft

  1. The initial Federation Draft will encompass all four sports (NBA, NFL, NHL, and MLB), with players from all Leagues eligible to be drafted at any point in the snake draft.
    1. The Federation Draft will last 74 rounds for a total of 888 players, with the date(s) of the Draft being agreed upon by the Federation.
    2. The draft order will be published under the Rules once a random order has been determined.
  2. If, in the future, the Federation votes to expand the number of teams within it, a 62-round Expansion Draft will be held to fill in the new team rosters.
    1. Current teams can protect up to 2 players from each league.
    2. Once two players of the same League have been selected from a current team during the Expansion Draft, that team can protect two more players from the same League.
    3. A maximum of three NBA, four NFL, four NHL, and five MLB players may be selected from each current team's roster.

B. League Drafts

  1. In subsequent years, each League will have its own non-snake Rookie Draft, based on the reverse order of final standings in that League from the prior Federation Season.
    1. The Commission will determine and announce the date of each Rookie Draft at least one month prior to the respective Rookie Draft, with approval from the Federation.
    2. Following the inaugural Federation Season, each team's roster in each League will receive a number of taxi squad, or "minor", players equal to the number of rounds that League's Rookie Draft includes.
  2. If, in the future, the Federation decides to expand the roster size of a League, a snake draft will be held to fill the position(s), based on the reverse order of standings in that League from the prior Federation Season. This will be separate from the traditional Rookie Draft.

IV. Roster Transactions

A. Waivers

  1. Waivers for all sports will utilize Free Agent Acquisition Budget (FAAB), with teams bidding on free agents.
  2. Each team will receive $250 in each League per season, totaling $1000 for the Federation Season, towards their FAAB.
  3. FAAB is eligible for intra- and interleague trades.

B. Trades

  1. Interleague Trades — Interleague trades are allowed, as long as none of the Leagues involved in the trade are in their no-trade windows.
  2. Trade Deadline & No-Trade Window
    1. The Trade Deadline for each League will occur between the halfway point of the League's Regular Season and the start of the League's Playoffs.
    2. A League's No-Trade Window will last from its trade deadline until the end of the League's Playoffs.
    3. The No-Trade Window prevents any one of that league's players, rookies/prospect picks, or FAAB from being traded.
    4. When any League's No-Trade Window expires at the end of that League's championship round, its players, picks, and proceeding season FAAB are eligible to be traded, both interleague and intraleague.
  3. League Trade Deadlines will be set annually by the Commission. Any changes to a League's trade deadline put forth by the Commission must be voted on as a rule by the Federation, and must receive ⅔ of the vote (~66.67%).
  4. Trades Involving Draft Picks
    1. Federation Draft and future Rookie Draft picks are eligible for both interleague and intraleague trades.
    2. A "conditional trade" is any trade that involves a draft pick based upon a team or player's performance. The terms of a conditional trade must be stated to the Commission at the time of the trade, with the Federation being informed of such terms. The Commission will come up with terms to be agreed upon prior to the Federation Draft to ensure future commitments from teams if participating in a conditional trade. Conditional trades will be recorded and tracked by the Commission. Any unreasonably complicated conditional trade will be considered to have been made in bad-faith.
  5. All trades will go under a 48-hour review period before a trade is finalized. No trade may take effect until the review period has passed.
  6. During the review period, any team may bring to the Commission a potential bad-faith trade. In doing so, the team must explain why they believe the trade was made in bad faith and would constitute collusion.
    1. "Collusion" as referred to in Art. IV is defined as "any one team making a move to benefit (an)other team(s) without trying to improve its own position".
    2. Upon notice, the Commission will contact the parties involved with the alleged bad-faith claim. The parties of the trade, during this time, may justify their trade to members of the Commission or to the overall Federation. Upon either receiving a justification provided by said teams or two hours passing, whichever is sooner, the Commission will make a public announcement of a potential bad-faith trade to the Federation. Public comment will be accepted by the Commission regarding said trade.
    3. Within 36 hours of notice of a potential bad-faith trade, the Commission may veto such trade, but only through unanimous approval. The Federation may veto the Commission's veto, but only with a ⅔ vote (66.67%), excluding the teams involved in the trade.
  7. Upon any veto, the Commission (including any substituting member) may provide an explanation to the Federation as to why they voted to do so.
  8. If one or more Commission members are involved in a trade, the Federation can motion to veto the trade, needing a ⅔ (66.67%) vote (excluding the teams involved in the trade) in order to do so.

While conditional trades are permitted, trades deemed "unreasonably complicated" are considered bad-faith. Examples include: conditions that cannot be objectively verified using the fantasy platform's statistics or public sports data; conditions based on events outside of player or team performance; or trades with an excessive number of branching conditions. If a team is concerned that their trade may fall under the "unreasonably complicated" category, they may contact the Commission for preliminary approval.

V. League Rules

A. All Leagues

(1) Tiebreakers — Tiebreakers for all sports, both for seeding purposes and in the unlikely need of naming a League Champion, are as follows: (1) Win Percentage, (2) Points For, (3) Head-to-Head Record, (4) Points Scored in Head-to-Head Games.

(2) Postseason

(a) Playoffs — A League's Playoff field will be determined by the top six teams with the highest winning percentage. The two teams with the highest winning percentage get a first round bye, with the second round being re-seeded. Winners of each game will move along further in the Playoffs. The winner of the final Playoff game finishes in 1st place in the final League standings. Teams that do not qualify for the Playoffs finish 7-12 in the final League standings based on regular season record, with Points For being the tie-breaker.

  • First Round: Game 1: 3-seed vs. 6-seed | Game 2: 4-seed vs. 5-seed | Bye week for 1-seed, 2-seed
  • Second Round: Game 3: 1-seed vs. lowest remaining seed | Game 4: 2-seed vs. highest remaining seed
  • Third Round: Game 6 (Championship): Game 3 winner vs. Game 4 winner

(b) Consolation — Once a team has lost a Playoff game (not including the Championship), they will play against the other Playoff team that lost their game that round, which will determine their final standing in the League that season.

  • Second Round: Game 5 (Consolation Game 1): Game 1 loser vs. Game 2 loser → Winner: 5th, Loser: 6th
  • Third Round: Game 7 (Consolation Game 2): Game 5 loser vs. Game 6 loser → Winner: 3rd, Loser: 4th

(3) Hamlin Rule — If, in an emergency, the NBA, NFL, NHL, or MLB cancels one of their games, the Federation will follow the directive of the fantasy platform, in terms of how to handle the scoring for players involved.

B. yoy Sports Federation Basketball Association (ySFBA)

Roster: 1 PG, 1 SG, 1 SF, 1 PF, 1 C, 5 Utility | 5 bench | up to 3 IR

Roster Limits: No position-specific roster limits beyond starting lineup requirements.

Regular Season: 21 regular season weeks + 3 playoff weeks. Every team plays against each other once; the remaining ten regular season games will rotate annually on an 11-year rotation, playing every team twice per regular season in 10 out of 11 seasons.

Scoring

Points (PTS)+1
Rebounds (REB)+1
Assists (AST)+2
Steals (STL)+4
Blocks (BLK)+4
3‑Pt Made (3PTM)+1
Field Goal Made (FGM)+2
Field Goal Attempt (FGA)−1
Free Throw Made (FTM)+1
Free Throw Attempt (FTA)−1
Turnover (TO)−2
Steals and blocks are 4× premium — defensive players are extremely valuable. FGA/FTA penalties punish inefficiency, so high‑efficiency scorers with steals and blocks have the highest ceiling.

C. yoy Sports Federation Football League (ySFFL)

Roster: 1 QB, 2 RB, 2 WR, 1 TE, 1 Flex (RB, WR, or TE), 1 D/ST, 1 K | 7 bench | up to 2 IR

Roster Limits: A team may not have more than three (3) players with QB eligibility on its roster at any given time.

Regular Season: 14 regular season weeks + 3 playoff weeks. Every team plays against each other once; the remaining three regular season games will be based on the prior ySFFL season's final standings, with teams being sorted into scheduling pods: Pod A: 1st, 6th, 9th, 10th | Pod B: 2nd, 5th, 8th, 11th | Pod C: 3rd, 4th, 7th, 12th.

Passing

Passing Yards (1 pt / 25 yds)+0.04
Passing Touchdown+4
Interception Thrown−2
2‑Pt Pass Conversion+2

Rushing

Rushing Yards (1 pt / 10 yds)+0.1
Rushing Touchdown+6

Receiving

Reception (.5 PPR)+0.5
Receiving Yards (1 pt / 10 yds)+0.1
Receiving Touchdown+6
2‑Pt Rush or Rec Conversion+2

Misc Offense

Fumble Lost−2
Fumble Recovered TD (Off.)+6
Return Touchdown+6

Kicking

FG Yards (1 pt / 10 yds)+0.1
FG Missed−1
Extra Point Made+1
Extra Point Missed−1

Defense / Special Teams

Sack+1
Takeaway (INT or FR)+2
Safety+2
Defensive / ST Touchdown+6
Block / 2‑Pt Return+2
Points Allowed (D/ST)
01–67–1314–1718–2728–3435–4546+
+5+4+3+10−1−3−5
Total Yards Allowed (D/ST, per game)
0–99100–199200–299300–349350–399400–449500–549550+
+5+3+20−1−3−6−7
.5 PPR boosts pass‑catching backs and high‑target wideouts. Field goal scoring by total yard sum (rather than fixed brackets) rewards distance kickers. Adopted via Comm. Res. IV (Sept 6, 2025).

D. yoy Sports Federation Hockey League (ySFHL)

Roster: 2 LW, 2 C, 2 RW, 4 D, 2 G, 2 Skaters (LW, C, RW, or D) | 4 bench | up to 3 IR

Roster Limits: A team may not have more than four (4) players with G eligibility on its roster at any given time.

Regular Season: 21 regular season weeks + 3 playoff weeks. Same rotation format as ySFBA.

Skaters

Goal (G)+2
Assist (A)+1
Power Play Point (PPP)+0.5
Shorthanded Point (SHP)+0.5
Shot on Goal (SOG)+0.1
Hit+0.1
Blocked Shot (Blk)+0.5

Goalies

Win (W)+4
Save (SV)+0.2
Goal Against (GA)−2
Shutout (SHO)+3
Overtime / Shootout Loss+1
Goalie Goal+2
Goalie Assist+1
Goals are 2× assists. Goalie wins (+4) and shutouts (+3) are massive. Volume shooters on the power play are premium.

E. yoy Sports Federation League Baseball (ySFLB)

Roster: 1 C, 1 1B, 1 2B, 1 SS, 1 3B, 3 OF, 4 Utility, 6 SP, 2 RP | 5 bench | up to 4 IR

Roster Limits: A team may not have more than thirteen (13) players with P eligibility on its roster at any given time.

Regular Season: 22 regular season weeks + 3 playoff weeks. Every team plays against each other once.

Prospects: A prospect draft process will be determined by the Commission and approved by a simple majority of the Federation prior to the start of the ySFLB season.

Hitting

Total Bases (TB)+1
Extra Base Hit (XBH)+1
Home Run (HR)+1
Runs Scored (R)+1
Runs Batted In (RBI)+1
Stolen Bases (SB)+1
Walks (BB)+1
Strikeouts (SO)−1
Caught Stealing (CS)−0.5
Grounded Into DP (GIDP)−1
Hit For The Cycle (CYC)+15

Pitching

Innings Pitched (IP)+3
Strikeouts (K)+1
Win (W)+3
Save (SV)+5
Hold (HLD)+2
Pickoff (PKO)+1
Outfielder Assist (AOF)+2
Earned Run (ER)−1
Hit Allowed (H)−1
Walk Allowed (BB)−1
HR Allowed (HR)−2
Loss (L)−2
Error (E)−1
No‑Hitter (NH)+30
Perfect Game (PG)+50
Innings Pitched (+3) makes innings‑eaters elite. Saves (+5) and Holds (+2) give relievers real value. Total Bases stacks with Extra Base Hit and HR — a home run is worth 4 TB + 1 XBH + 1 HR = 6 base points.

VI. Code of Conduct

A. The Federation hereby adopts the "yoy Sports Federation Code of Conduct" as an official and binding document.

B. All owners, by virtue of their membership in the Federation, agree to abide by the principles and rules outlined in the Code of Conduct.

C. The Commission is granted the explicit authority to enforce the Code of Conduct and to levy penalties for violations, as outlined within the Code.

Principles of Conduct

A. Sportsmanship and Respect — All owners shall conduct themselves in a respectful manner in all official and unofficial league communications. Harassment, personal attacks, discrimination, and the use of hateful or offensive language will not be tolerated. Friendly rivalries and competitive banter are encouraged but must not cross the line into malicious personal insults or targeted harassment.

B. Competitive Integrity — Duty to compete. Prohibition of collusion. Prohibition of tanking. Bad-faith transactions are prohibited.

C. League Activity and Engagement — Active management. Timely communication. Financial responsibility.

Enforcement and Penalties

Any owner who believes a violation has occurred may bring the issue to the Commission for review. The Commission will investigate all credible reports and has final authority to interpret this Code of Conduct.

Minor Infractions: An informal or formal warning from the Commission.

Significant Infractions: Reversal of a transaction, forfeiture of a game, temporary suspension of roster transaction privileges, or forfeiture of FAAB.

Major or Repeated Infractions: Forfeiture of future draft picks, suspension of league activities for a set period, or, in the most severe cases, suspension or expulsion from the Federation.

Rules, Resolutions & Directives

Comm. Directive I — Federation Draft Lottery Results

Conducted June 8, 2025 by the Commission. The Federation Draft Lottery resulted in the following draft order:

  1. Abraham Mitchel's Team
  2. Benjamin Schoenfeld's Team
  3. Dylan Ferrante's Team
  4. Justin Kremer's Team
  5. Jake Wilsey's Team
  6. Neal Saste's Team
  7. Daniel Ogden's Team
  8. Gabriel Shatunovsky's Team
  9. Robert Clinkscale's Team
  10. Jack Allaman's Team
  11. Aidan Waltemeyer's Team
  12. Natalie Ogden's Team

Comm. Directive II — Federation Team Names

Decided/agreed on by each team and the Commission. All 12 official names and abbreviations established.

  • Abraham Mitchel: Mitchel B.J.C. (MBJC)
  • Aidan Waltemeyer: Waltemeyer United (WU)
  • Benjamin Schoenfeld: Benfica A.S.C. (BASC)
  • Daniel Ogden: Ogden Rovers S.C. (ORSC)
  • Dylan Ferrante: A.C. Ferrante (ACF)
  • Gabriel Shatunovsky: Real Meir C.K. (RMCK)
  • Jack Allaman: Allaman A.C. (AAC)
  • Jacob Wilsey: Wilsey Warriors F.C. (WWFC)
  • Justin Kremer: Kreme Machine United (KMU)
  • Natalie Ogden: Inter Nat S.C. (INSC)
  • Neal Saste: Saste Snipers United (SSU)
  • Robert Clinkscale IV: Real Clink (RC)

Comm. Directive III — Fantasy Platform

All ySF Leagues will utilize Fantrax as their official fantasy platform; ESPN's scoring system being implemented, as directed in Art. V of the Constitution & Bylaws.

Comm. Res. I — Approval and Enactment of ySF Constitution & Bylaws

Proposed July 6, 2025 by the Commission. The Federation hereby votes to formally enact the "yoy Sports Federation Constitution, Bylaws, & Rules". Upon passage of this resolution, the Constitution shall be considered the supreme governing document of the Federation.

Passed 9-0 (July 6, 2025) — Approved by ACF, RMCK, RC, ORSC, WU, INSC, WWFC, BASC, SSU, KMU.

Comm. Res. II — Initial Federation Draft Dates

Proposed July 6, 2025. The Federation Draft shall begin on July 7, 2025 at 7:00pm EDT. Each pick will be allowed a maximum of 12 hours to be selected.

Passed 7-0 (July 7, 2025) — Approved by RMCK, ORSC, ACF, WWFC, WU, BASC, KMU.

Comm. Res. III — Federation Dues for the 2025-26 Season

Proposed July 6, 2025. Dues for the 2025-26 Federation Season shall be set at $25. Dues must be paid to a Commission member prior to the start of the Federation Draft.

Passed 7-0 (July 7, 2025) — Approved by RMCK, ORSC, ACF, WWFC, WU, BASC, KMU.

Fed. Res. I — Amending the ySF Constitution to Differentiate Pitchers

Proposed July 13, 2025 by Kreme Machine United. Art. V, § E.2.A shall be amended from 8 pitchers to 6 starting pitchers and 2 relief pitchers.

Passed 9-2 (July 17, 2025) — Approved by BASC, ORSC, WU, ACF, KMU, RC, SSU, RMCK, AAC. Opposed by WWFC, MBJC.

Fed. Res. II — Amending the ySF Constitution to Allow Taxi Squads After Federation Draft

Proposed August 14, 2025 by Benfica A.S.C. and Ogden Rovers S.C. Art. III § B.1.3 shall be amended to change "inaugural Federation Season" to "Federation Draft".

Failed 3-4 (August 14, 2025) — Approved by RMCK, BASC, WU. Opposed by ACF, WWFC, AAC, KMU.

Comm. Res. IV — Emergency Resolution to Amend ySFFL Scoring

Proposed September 6, 2025 by the Commission. Art. V, § C(4)(a) amended to add: .5 points per reception and .1 point per Field Goal yard.

Passed 10-0 (September 6, 2025) — Approved by BASC, KMU, SSU, ACF, ORSC, WWFC, RC, RMCK, WU, INSC.

Comm. Notice I — Protocol for Potential Cancellation of 2027 MLB Season

Announced September 18, 2025. Unless a full round-robin regular season schedule and a three-week Playoff can be held during 2027 ySFLB Season, due to a potential MLB lockout, the 2026-27 ySF Federation Season would only be based on the ySFBA, ySFFL, and ySFHL.

Comm. Notice II — Trade Deadline Dates for 2025-26 Season

Announced November 14, 2025. Trade deadlines:

  • ySFBA: The Sunday of Week 16, at 11:59pm EST
  • ySFFL: The Wednesday following Week 11, at 11:59pm EST
  • ySFHL: The Sunday of Week 16, at 11:59pm EST
  • ySFLB: The Sunday of Week 17, at 11:59pm EDT

Once a league's deadline passes, all assets for that league (players, future draft picks, and FAAB) are locked until the league's Championship concludes.

Comm. Res. V — Establishment of a Rolling Dues Collection System ($100)

Proposed January 19, 2026. Annual dues of $100 collected in four equal installments. Payment deadline within 28 days following conclusion of each league's championship game. Required ⅔ vote (8 of 12).

Failed 7-5 (did not reach required 8 votes) — Approved by ACF, ORSC, RMCK, AAC, BASC, WU, INSC. Opposed by MBJC, WWFC, KMU, SSU, RC.

Comm. Res. VI — Rookie Draft & Taxi Squad Rules

Proposed January 19, 2026. Taxi squads: ySFBA 3, ySFFL 3, ySFHL 5, ySFLB 5. Required ⅚ vote (10 of 12).

Failed 9-3 (did not reach required 10 votes) — Approved by ACF, ORSC, RMCK, AAC, BASC, WU, WWFC, INSC, SSU. Opposed by MBJC, KMU, RC.

Comm. Notice III — 2026 Rookie Draft Dates

Announced January 19, 2026. Rookie draft dates:

  • ySFLB: February 22, 2026 at 7:00pm EDT
  • ySFFL: July 25, 2026 at 12:00pm EDT
  • ySFHL: July 25, 2026, following the 2026 ySFFL Rookie Draft
  • ySFBA: July 25, 2026, following the 2026 ySFHL Rookie Draft

Comm. Res. VII — Establishment of a Rolling Dues Collection System ($120)

Proposed February 5, 2026. Annual dues of $120 collected in four installments. New payout structure: 1st Place $500, 2nd Place $200, 3rd Place $100. Each league Champion receives $100. $20/year for Federation Administration. Requires ¾ vote (9 of 12).

Pending vote

Comm. Res. VIII — Rookie Draft & Taxi Squad Rules (revised)

Proposed February 5, 2026. Taxi squads: ySFBA 3, ySFFL 3, ySFHL 4, ySFLB 5. Revised draft dates: ySFFL/ySFHL/ySFBA on July 26, 2026 at 5:00pm EDT; ySFLB on November 22, 2026 at 12:00pm EDT. Passage voids Commission Notice III. Requires ⅚ vote (10 of 12).

Pending vote

Comm. Notice IV — Trade Procedures

Teams must follow these procedures to submit and process a trade:

  1. Once teams have come to an agreement, the proposing team shall make a text message group chat with the accepting team owner(s) and at least one member of the Commission, with a message stating the terms of the trade.
  2. The accepting team owner(s) must like/thumbs up or affirm the terms prior to the Commission informing the Federation. The 48-hour review period will not begin until confirmation of acceptance by all teams involved.
  3. Once confirmed, a Commission member will send a message to the Federation informing them of the trade and its terms.
  4. A team may submit a complaint via text or phone call to any member of the Commission, who will then present the complaint to the rest of the Commission and begin the process outlined in Art. IV, § B(6)(a)-(c).
  5. As soon as they are able to, the Commission shall enter the trades on Fantrax, setting the processing time 48-hours from when the trade was accepted by all parties.
Pending announcement

Power Rankings Methodology

ySF publishes two complementary power rating systems. ySFPR v2 is the per-sport rating — a weighted six-factor composite, expressed on a 50-centered scale, that ranks teams within a single league. ySFPR v3 sits on top of v2 and produces cross-sport and multi-season ratings (Federation Dominance, Cup Projection, Dynasty). Neither replaces the other: v2 answers “who is playing best in the NFL league right now?”, v3 answers “who is the best franchise across all four sports?”

Where each number appears: per-sport v2 PR shows on each league’s page and the per-league columns of the Rankings page. v3 Dom is the primary cross-sport number on the Federation standings, Rankings page, and each team’s profile. The v2 Federation PR (a 50-centered mean-of-z) is no longer surfaced — v3 Dom replaces it.

ySFPR v2 — Per-Sport Rating

Every week, each team receives a v2 Power Rating in each active league. It is a weighted composite of six z-score-normalized components, displayed on a 50-centered scale (most teams fall between 35 and 65; higher is better). The algorithm is implemented in scraper/compute_pr.py.

The Six Factors

The Power Rating is a weighted composite of six z-score-normalized components. Each component captures a distinct dimension of team performance:

FactorWeightWhat It Measures
Win Percentage35%Win–loss record. The most important factor because wins determine league rank, which determines federation points (12 for 1st, 11 for 2nd, …, 1 for 12th).
Points Per Game25%Average weekly scoring. The best single predictor of future wins and the primary tiebreaker for standings.
Margin of Victory20%Average scoring differential per matchup. Winning by 50 every week is fundamentally stronger than winning by 1. MOV has the highest standalone correlation with actual standings (\rho = 0.94).
Consistency5%Scoring reliability, measured as 1 - \text{CV} where CV is the coefficient of variation (standard deviation ÷ mean). A team that scores 100 every week is safer than one that swings between 60 and 140.
Strength of Schedule10%The average quality of opponents at the time you played them, measured by their rolling Power Rating. Beating a top team counts more than beating a bottom team.
Momentum5%A 50/50 blend of recent win rate and recent scoring ratio vs. the league average over the last 5 weeks. Captures who is trending up or down.

How It Works

For each league, the system computes all six raw statistics for every team, then converts each to a z-score—the number of standard deviations above or below the league mean. This normalization is critical: it makes scores directly comparable across sports where raw point scales differ wildly (NBA teams score ~1,200/week; NHL teams score ~90).

The composite Power Rating for team i in league L is:

\text{PR}_i = 0.35\, z^{(i)}_{\text{WIN}} + 0.25\, z^{(i)}_{\text{PPG}} + 0.20\, z^{(i)}_{\text{MOV}} + 0.05\, z^{(i)}_{\text{CON}} + 0.10\, z^{(i)}_{\text{SOS}} + 0.05\, z^{(i)}_{\text{MOM}}

The display score is then scaled to a human-readable range:

\text{Display Score}_i = 50 + 10 \times \text{PR}_i

Component Formulas

Win Percentage

\text{WIN\%}_i = \frac{w_i + 0.5 \cdot t_i}{w_i + l_i + t_i}

Where w, l, and t are wins, losses, and ties. Ties count as half a win. At 35%, this is the largest single weight because league rank—determined primarily by Win%—directly sets federation point allocation.

Points Per Game

\text{PPG}_i = \frac{1}{W} \sum_{j=1}^{W} s_{i,j}

Average weekly score across W completed weeks. Reduced from ~80% in the previous formula to 25% here, reflecting that scoring power alone does not determine outcomes.

Margin of Victory

\text{MOV}_i = \frac{1}{W} \sum_{j=1}^{W} \left( s_{i,j} - s_{\text{opp}(i,j)} \right)

Average scoring margin. This captures dominance: two teams with identical 10–4 records may be very different if one wins by 50 each week and the other wins by 1. MOV carries 20% weight because it has the highest standalone predictive power of any single component.

Consistency

\text{CON}_i = \text{clamp}\!\left(1 - \frac{\sigma_i}{\text{PPG}_i},\; 0,\; 1\right)

Where \sigma_i is the standard deviation of weekly scores. The coefficient of variation (\sigma / \mu) is subtracted from 1 so higher values mean more consistent. At only 5%, this acts as a minor tiebreaker—its standalone correlation with standings is the lowest of all components (\rho \approx 0.43).

Strength of Schedule

\text{SOS}_i = \frac{1}{W} \sum_{j=1}^{W} \text{PR}_{\text{through-}j}\!\left(\text{opp}(i,j)\right)

For each week, a simplified Power Rating (using only Win%, PPG, MOV, and CON) is computed for every team using matchups through that week. Team i’s SOS is the average of its opponents’ rolling ratings at the time of each matchup.

Why PR-based instead of Win%-based: In a 12-team round-robin, a dominant team never faces itself, which artificially deflates its opponents’ average Win%. This creates a systematic bias of ~±0.11. Using the multi-component PR reduces this to ~±0.03. The computation uses 3 iterative passes for convergence.

Momentum

\text{MOM}_i = 0.5 \cdot z\!\left(\frac{\text{wins in last } K}{K}\right) + 0.5 \cdot z\!\left(\frac{1}{K}\sum_{k=1}^{K} \frac{s_{i,k}}{\bar{s}_k}\right)

Where K = \min(W, 5) and \bar{s}_k is the league-wide average score in week k. This hybrid captures both “are you winning recently?” and “are you scoring well relative to the field?” At 5%, it serves as a trajectory signal rather than a primary driver.

Early-Season Adjustment

In the first few weeks of a season, Consistency and Momentum lack sufficient data. Their weights are ramped in gradually:

f_{\text{CON}} = \min\!\left(1,\; \frac{W-1}{3}\right) \qquad f_{\text{MOM}} = \min\!\left(1,\; \frac{W-1}{4}\right)

Excess weight is redistributed to Win% (60%) and PPG (40%). By Week 5, all components are at full strength. At Week 1, the effective weights are Win% 41%, PPG 29%, MOV 20%, SOS 10%—a sensible split for limited data.

Federation Power Rating (v2, legacy)

Retained here for transparency. Not surfaced in the UI — v3 Dom replaces it.

\text{Fed\_PR}_i = \frac{1}{|\mathcal{A}|} \sum_{L \in \mathcal{A}} \text{PR}_i^{(L)}

Where \mathcal{A} is the set of leagues that have completed at least one week of play (active or frozen). Because each per-league PR is already z-score normalized, a score of 58 in basketball means the same thing as 58 in hockey: well above average.

League Lifecycle

Each league is in one of three states:

  • Pending: No completed matchups. Excluded from the federation PR average.
  • Active: At least one completed matchup. PR recomputed weekly from all matchups to date.
  • Frozen: Season complete (including playoffs). PR locked permanently and remains in the federation average.

Both regular-season and playoff matchups are included in all PR calculations. A frozen league’s PR carries equal weight alongside any active league, consistent with how federation points work.

Weight Selection

The weights were determined through a grid search across 1,453 combinations, evaluated against Spearman rank correlation and Mean Absolute Displacement (MAD) with actual standings across all four leagues. The selected weights (35/25/20/5/10/5) achieve an average \rho = 0.984 and MAD of 0.29 positions—meaning the Power Rating matches actual standings to within a fraction of a position on average.

ySFPR v3 — Cross-Sport & Multi-Season

In April 2026 the Commission approved a family of ratings that sit on top of v2 to answer questions a per-sport rating cannot. Collectively these are ySFPR v3. None of them replace the per-sport v2 rating; they are additional lenses.

All v3 ratings are grounded in a Dynamic Linear Model (DLM) of head-to-head skill, implemented in scraper/v3/skill_dlm.py. The DLM is fit independently per league to the same matchup margins that feed v2, producing a posterior skill estimate for each team with an explicit posterior standard deviation (sample-size uncertainty is propagated rather than averaged away). From that posterior, P(\text{team } i \text{ beats a league-average opponent}) — written p^{\text{beat}}_i — is the unit of exchange between sports.

The full audit — panel analysis, method comparisons, bootstrap CIs, and LOLO validation — is archived in the repository at power-rankings/v3/ySFPR_v3_Audit.pdf. Re-evaluation is scheduled for the end of season 2 (October 2027).

Federation Dominance Rating (Tier 1)

The Federation Dominance Rating is the headline v3 number. Per league, Dominance is a simple rescaling of the DLM’s beat-average probability:

\text{Dom}^{(L)}_i = 2 \cdot p^{\text{beat}, (L)}_i

On this scale, 1.00 is exactly league-average, 1.50 means roughly a 75% probability of beating the average federation opponent in sport L, and 0.50 means roughly 25%. Each per-league Dominance carries its posterior standard deviation.

Cross-sport Federation Dominance is a games-weighted average of per-league Dominances, not a simple mean (a 16-game NFL sample is weighted more heavily than a 3-week NBA sample):

\text{Dom}_i = \frac{\sum_{L \in \mathcal{A}} g^{(L)}_i \cdot \text{Dom}^{(L)}_i}{\sum_{L \in \mathcal{A}} g^{(L)}_i}

where g^{(L)}_i is the number of completed matchups team i has played in league L and \mathcal{A} is the set of active or frozen leagues. The rating refreshes every 30 minutes and is the primary number shown on the Federation standings, the Rankings page, and each team’s profile. (A complementary 50-centered canonical display 50 + 10 \cdot \Phi^{-1}(p^{\text{beat}}_i) is computed server-side but not surfaced.)

Federation Cup Projection (Tier 2)

The Cup Projection answers: given what we know today, what is each team’s probability of winning the Federation Cup at season’s end? It is a Monte Carlo simulation (10,000 trials by default, implemented in scraper/v3/compute_fed_cup_pr.py). Each trial, independently per league:

  1. Simulate the margin of every remaining regular-season matchup by sampling from the DLM’s predictive distribution for that pairing. (Margins, not win/loss — we preserve the full distribution, not just a Bradley–Terry coin flip.)
  2. Combine simulated margins with already-completed matchups to determine final regular-season records and points-for.
  3. Seed the playoff bracket from the combined records (bye seeds 1–2, play-in seeds 3–6). Simulate each unplayed playoff game via the DLM; use the actual result whenever the game has already been played.
  4. Allocate Federation Cup points per the Constitution (12 for 1st, 11 for 2nd, …, 1 for 12th).
  5. Sum across all four leagues, adding points already locked from frozen leagues.

The 10,000 simulated totals are then summarized into P(\text{win Cup}), expected total fed pts, and standard deviation. The projection regenerates nightly at 4am ET. It is deliberately an opt-in disclosure — never the primary number on the Federation page, which remains the actual current fed-points scoreboard.

ySFDynasty Rating & Decade Award Race (Tier 3)

Two multi-season metrics, both presented on the Dynasty page. Computation: scraper/v3/compute_dynasty.py.

ySFDynasty Rating (Tier 3b)

An all-time cross-sport skill rating on the same Dominance scale (centered at 1.00), accumulated across every season an owner has participated. It is produced by the same DLM machinery as the single-season Federation Dominance Rating, but the likelihood spans multi-season matchup history with a modest year-over-year regression to the league mean. In Year 1 it closely mirrors the current-season Dominance; each additional season sharpens the posterior and the two ratings diverge meaningfully.

Decade Award Race (Tier 3a)

A cumulative federation-points leaderboard across a rolling 10-season window. Decade 1 started with the 2025–26 season and will conclude after 2034–35. The team with the most cumulative federation points across that span is the ySF Decade Champion. The leaderboard shows:

  • Locked fed pts — already confirmed from completed seasons.
  • Projected total — locked fed pts plus the mean of the current-season Cup Projection, reported with a ± standard deviation.

A weekly gzipped snapshot of ysf_combined.json is archived Tuesday mornings under site/data/snapshots/{season}/ and mirrored to the “yoy Sports Federation” Shared Drive so the full v3 panel audit can be re-run at end-of-season without reconstructing history.

What v3 does not change

  • The per-sport v2 Power Rating is unchanged. Dom is built on top of the DLM, which consumes the same matchup data that feeds v2 — but the v2 six-factor composite still describes who’s playing best within a single league.
  • The Federation Cup allocation remains 13 - \text{rank}_L fed points per league.
  • Tiebreakers (championships → win% → avg PPG → H2H) are unchanged.

Website, App & Legal Notices

This section applies to both the ySF website (ysffantasy.com) and the ySF iOS app (distributed via the Apple App Store and TestFlight). Together these are the “Service.” For our full privacy policy, see ysffantasy.com/privacy.html.

Intellectual Property

The ySF website and iOS app, including all source code, visual design, layout, original team logos and branding, constitution text, the ySFPR Power Rankings methodology, and all other original creative content, are © 2025–2026 Gabriel Shatunovsky, Daniel Ogden & Dylan Ferrante. All rights reserved. No part of the Service may be reproduced, distributed, or transmitted in any form without prior written permission from the copyright holders, except for brief quotations for personal, non-commercial use.

Third-Party Trademarks & Player Information

The Service is a privately operated fantasy sports league dashboard for twelve registered league members and is not affiliated with, endorsed by, sponsored by, or in any way officially connected to the National Football League (NFL), National Basketball Association (NBA), National Hockey League (NHL), Major League Baseball (MLB), Fantrax, Apple Inc., Google LLC, or any of their respective teams, franchises, players, or affiliates.

All professional sports league names, team names, team logos, player names, player images, statistics, and related marks are the property of their respective owners. Their use within the Service is limited to identifying real-world athletes drafted within this private fantasy league and displaying publicly available factual statistics about those athletes. This use constitutes nominative fair use under United States trademark law. No commercial use of any third-party marks is intended or implied. No merchandise is sold and no advertising is served.

Apple, the Apple logo, App Store, TestFlight, and “Sign in with Apple” are trademarks of Apple Inc. Google and “Sign in with Google” are trademarks of Google LLC. These marks are used in accordance with the respective brand guidelines to identify integrated third-party services.

Data & Statistics

Player statistics, standings, matchup scores, and transaction data displayed in the Service are sourced from the Fantrax fantasy sports platform through its publicly available API. These statistics reflect publicly available factual information. The Service operators do not claim ownership over any such data.

Privacy

For information about what personal data the Service collects, how it is used, and your rights, see our Privacy Policy.

Limitation of Liability

The Service is provided “as is” without warranty of any kind, express or implied. The Service operators shall not be liable for any errors, omissions, or inaccuracies in the content displayed, nor for any actions taken in reliance thereon.

Contact

For questions or concerns regarding the Service, please contact the ySF Commission at commission@ysffantasy.com.