April 2025

Sun Mon Tue Wed Thu Fri Sat
30
31
1
5AM CrossFit (7/30)
6AM CrossFit (4/30)
9:30 AM Crossfit (9/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (6/30)
6:30 PM CrossFit (6/30)
2
5AM CrossFit (1/30)
6AM CrossFit (1/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (1/30)
3
5AM CrossFit (1/30)
6AM CrossFit (2/30)
9:30 AM Crossfit (0/20)
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
4
5AM CrossFit (1/30)
6AM CrossFit (3/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
5
9:30 AM CrossFit (0/30)
6
7
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
8
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
9
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
10
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
11
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
12
9:30 AM CrossFit (0/30)
13
14
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
15
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
16
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
17
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
18
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
19
9:30 AM CrossFit (0/30)
20
21
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
22
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
23
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
24
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
25
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
26
9:30 AM CrossFit (0/30)
27
28
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/30)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
29
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
30
5AM CrossFit (0/30)
6AM CrossFit (0/30)
9:30 AM Crossfit (0/20)
4:30 PM Train with Kenny
5:30 PM CrossFit (0/30)
6:30 PM CrossFit (0/30)
1
2
3