Stream time is always 8 PM ET unless specified otherwise
Monday May 24 - ISFL W1
Tuesday May 25 - DSFL Preseason
Wednesday May 26 - ISFL W2
Thursday May 27 - DSFL W1
Friday May 28 - ISFL W3+4
Monday May 31 - ISFL W5
Tuesday June 1 - DSFL W2+3
Wednesday June 2 - ISFL W6
Thursday June 3 - DSFL W4
Friday June 4 - ISFL W7
Monday June 7 - ISFL W8
Tuesday June 8 - DSFL W5+6
Wednesday June 9 - ISFL W9
Thursday June 10 - DSFL W7
Friday June 11 - ISFL W10
Monday June 14 - ISFL W11
Tuesday June 15 - DSFL W8+9
Wednesday June 16 - ISFL W12
Thursday June 17 - DSFL W10 - DSFL Trade Deadline
Friday June 18 - ISFL W13 - ISFL Trade Deadline - IA resigning period begins
Monday June 21 - ISFL W14
Tuesday June 22 - DSFL W11+12
Wednesday June 23 - ISFL W15
Thursday June 24 - DSFL W13 - 11:59pm EST - DSFL Waivers Deadline
Friday June 25 - ISFL W16 - FA Talks Begin With the Posting of the FA List - IA Resigning Period Ends
Saturday June 26 - DSFL Position Switch Deadline [LAST UPDATE OF S29]
Monday June 28 - ISFL WC games + DSFL W 14
Tuesday June 29
Wednesday June 30 - DSFL + ISFL CC games
Thursday July 1
Friday July 2 - Ultimus + Ultimini - All S29 bonuses must be paid out by stream time
Monday May 24 - ISFL W1
Tuesday May 25 - DSFL Preseason
Wednesday May 26 - ISFL W2
Thursday May 27 - DSFL W1
Friday May 28 - ISFL W3+4
Monday May 31 - ISFL W5
Tuesday June 1 - DSFL W2+3
Wednesday June 2 - ISFL W6
Thursday June 3 - DSFL W4
Friday June 4 - ISFL W7
Monday June 7 - ISFL W8
Tuesday June 8 - DSFL W5+6
Wednesday June 9 - ISFL W9
Thursday June 10 - DSFL W7
Friday June 11 - ISFL W10
Monday June 14 - ISFL W11
Tuesday June 15 - DSFL W8+9
Wednesday June 16 - ISFL W12
Thursday June 17 - DSFL W10 - DSFL Trade Deadline
Friday June 18 - ISFL W13 - ISFL Trade Deadline - IA resigning period begins
Monday June 21 - ISFL W14
Tuesday June 22 - DSFL W11+12
Wednesday June 23 - ISFL W15
Thursday June 24 - DSFL W13 - 11:59pm EST - DSFL Waivers Deadline
Friday June 25 - ISFL W16 - FA Talks Begin With the Posting of the FA List - IA Resigning Period Ends
Saturday June 26 - DSFL Position Switch Deadline [LAST UPDATE OF S29]
Monday June 28 - ISFL WC games + DSFL W 14
Tuesday June 29
Wednesday June 30 - DSFL + ISFL CC games
Thursday July 1
Friday July 2 - Ultimus + Ultimini - All S29 bonuses must be paid out by stream time