|
|
|
|
|
|
|
|
Full Scoreboard »» |
| Milwaukee Admirals 10-9-3, 23pts · 10th in Western |
| Player | # | POS | CON | CK | FG | DI | SK | ST | EN | DU | PH | FO | PA | SC | DF | PS | EX | LD | PO | MO | OV | AGE | CONTRACT | |||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Pontus Holmberg | 0 | LW/RW | 99.00 | 65 | 35 | 87 | 57 | 78 | 76 | 84 | 61 | 75 | 62 | 62 | 67 | 62 | 68 | 67 | 0 | 34 | 72 | 26 | 2,300,000$/6yrs | |||
A.J. Greer | 24 | LW/RW | 98.00 | 82 | 49 | 60 | 56 | 84 | 71 | 87 | 56 | 59 | 59 | 60 | 61 | 58 | 72 | 68 | 0 | 42 | 70 | 28 | 925,000$/1yrs | |||
Josh Dunne | 0 | C | 99.00 | 70 | 41 | 74 | 53 | 86 | 65 | 67 | 65 | 65 | 56 | 54 | 68 | 55 | 70 | 67 | 0 | 41 | 69 | 26 | 800,000$/2yrs | |||
Jonathan Gruden (R) | 0 | LW | 99.00 | 75 | 41 | 65 | 55 | 75 | 65 | 69 | 63 | 61 | 54 | 56 | 66 | 55 | 66 | 63 | 0 | 42 | 69 | 25 | 850,000$/1yrs | |||
Jansen Harkins | 0 | C/LW | 100.00 | 79 | 37 | 86 | 55 | 73 | 72 | 81 | 52 | 76 | 56 | 53 | 67 | 52 | 71 | 70 | 0 | 41 | 68 | 28 | 1,000,000$/2yrs | |||
Oskar Olausson (R) | 0 | LW/RW | 100.00 | 65 | 39 | 83 | 56 | 72 | 65 | 69 | 61 | 46 | 55 | 57 | 64 | 56 | 63 | 61 | 0 | 41 | 68 | 23 | 863,333$/1yrs | |||
Carter Mazur (R) | 0 | LW | 99.00 | 70 | 39 | 75 | 58 | 68 | 65 | 77 | 59 | 47 | 55 | 59 | 62 | 57 | 59 | 57 | 0 | 41 | 68 | 23 | 905,833$/1yrs | |||
Cole Schwindt | 0 | C/RW | 99.00 | 68 | 32 | 98 | 55 | 74 | 70 | 72 | 53 | 77 | 61 | 53 | 57 | 53 | 64 | 64 | 0 | 41 | 67 | 24 | 875,000$/1yrs | |||
Eduards Tralmaks | 0 | C/LW/RW | 100.00 | 62 | 40 | 87 | 50 | 85 | 62 | 70 | 64 | 74 | 49 | 53 | 68 | 51 | 68 | 67 | 0 | 41 | 67 | 28 | 900,000$/1yrs | |||
Felix Unger Sorum (R) | 0 | RW | 100.00 | 59 | 37 | 93 | 56 | 66 | 62 | 66 | 58 | 43 | 56 | 53 | 62 | 54 | 57 | 57 | 0 | 41 | 66 | 20 | 838,000$/2yrs | |||
Nikita Alexandrov | 0 | C | 100.00 | 71 | 32 | 93 | 55 | 71 | 70 | 69 | 51 | 72 | 57 | 50 | 56 | 51 | 65 | 65 | 0 | 42 | 65 | 25 | 1,250,000$/1yrs | |||
Oliver Chau | 0 | C | 100.00 | 62 | 37 | 88 | 47 | 62 | 60 | 66 | 65 | 69 | 45 | 50 | 68 | 48 | 68 | 66 | 0 | 39 | 65 | 28 | 800,000$/2yrs | |||
Ilya Solovyov (R) | 0 | D | 100.00 | 76 | 33 | 86 | 59 | 84 | 82 | 67 | 61 | 30 | 67 | 50 | 72 | 56 | 66 | 65 | 0 | 44 | 75 | 25 | 850,000$/1yrs | |||
Henry Thrun | 0 | D | 99.00 | 63 | 37 | 85 | 57 | 76 | 87 | 82 | 57 | 30 | 61 | 56 | 67 | 57 | 65 | 63 | 0 | 42 | 72 | 24 | 1,250,000$/1yrs | |||
Ethan Bear | 0 | D | 99.00 | 64 | 33 | 85 | 55 | 75 | 81 | 69 | 54 | 30 | 59 | 56 | 59 | 55 | 71 | 70 | 0 | 41 | 70 | 28 | 1,000,000$/1yrs | |||
Connor Punnett | 0 | D | 100.00 | 89 | 44 | 50 | 62 | 79 | 67 | 89 | 57 | 30 | 56 | 49 | 62 | 60 | 58 | 53 | 0 | 43 | 69 | 22 | 870,000$/2yrs | |||
Tyler Tucker | 0 | D | 100.00 | 82 | 73 | 50 | 55 | 80 | 78 | 75 | 52 | 30 | 57 | 58 | 64 | 55 | 66 | 61 | 0 | 42 | 69 | 25 | 925,000$/2yrs | |||
Isaiah George (R) | 0 | D | 100.00 | 60 | 33 | 93 | 55 | 77 | 82 | 70 | 50 | 30 | 59 | 55 | 54 | 52 | 59 | 59 | 0 | 38 | 68 | 21 | 838,000$/2yrs | |||
Andrew Gibson (R) | 0 | D | 100.00 | 81 | 42 | 62 | 53 | 85 | 63 | 84 | 51 | 30 | 54 | 54 | 63 | 54 | 57 | 54 | 0 | 41 | 67 | 20 | 865,000$/3yrs | |||
| Scratches | ||||||||||||||||||||||||||
Mathias Emilio Pettersen | 0 | C/LW | 100.00 | 65 | 39 | 82 | 56 | 70 | 65 | 69 | 63 | 35 | 58 | 54 | 66 | 56 | 66 | 64 | 0 | 20 | 69 | 25 | 875,000$/1yrs | |||
Matthew Phillips | 0 | C/LW | 100.00 | 57 | 30 | 99 | 55 | 52 | 72 | 70 | 56 | 59 | 60 | 55 | 56 | 55 | 70 | 70 | 0 | 20 | 67 | 27 | ||||
Ben Hemmerling (R) | 0 | RW | 100.00 | 57 | 37 | 95 | 53 | 71 | 61 | 65 | 60 | 44 | 51 | 52 | 63 | 52 | 59 | 58 | 0 | 20 | 65 | 21 | 844,167$/1yrs | |||
Joey Keane | 0 | D | 100.00 | 68 | 39 | 78 | 50 | 74 | 64 | 65 | 49 | 30 | 55 | 52 | 68 | 54 | 68 | 66 | 0 | 20 | 67 | 26 | 900,000$/1yrs | |||
Cole Clayton | 0 | D | 100.00 | 66 | 40 | 81 | 50 | 79 | 64 | 66 | 49 | 30 | 55 | 52 | 67 | 53 | 66 | 64 | 0 | 19 | 67 | 25 | 900,000$/2yrs | |||
Beau Akey (R) | 0 | D | 100.00 | 68 | 39 | 78 | 61 | 69 | 66 | 80 | 55 | 30 | 54 | 49 | 60 | 60 | 54 | 52 | 0 | 30 | 67 | 20 | 895,000$/1yrs | |||
Hunter Skinner (R) | 83 | D | 100.00 | 87 | 43 | 50 | 49 | 80 | 63 | 67 | 48 | 30 | 54 | 53 | 66 | 53 | 64 | 59 | 0 | 20 | 66 | 24 | 800,000$/1yrs | |||
Vsevolod Komarov (R) | 0 | D | 100.00 | 80 | 42 | 58 | 50 | 85 | 62 | 65 | 48 | 30 | 55 | 51 | 63 | 53 | 59 | 55 | 0 | 20 | 66 | 21 | 835,000$/2yrs | |||
Aleksi Heimosalmi (R) | 0 | D | 100.00 | 64 | 38 | 84 | 48 | 66 | 62 | 66 | 48 | 30 | 54 | 53 | 64 | 53 | 61 | 59 | 0 | 20 | 65 | 22 | 806,000$/1yrs | |||
| Priority | Type | Description |
|---|---|---|
| 1 | | or OR | Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar |
| 2 | && or AND | Logical "and". Filter the column for content that matches text from either side of the operator. |
| 3 | /\d/ | Add any regex to the query to use in the query ("mig" flags can be included /\w/mig) |
| 4 | < <= >= > | Find alphabetical or numerical values less than or greater than or equal to the filtered query |
| 5 | ! or != | Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter. |
| 6 | " or = | To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query |
| 7 | - or to | Find a range of values. Make sure there is a space before and after the dash (or the word "to") |
| 8 | ? | Wildcard for a single, non-space character. |
| 8 | * | Wildcard for zero or more non-space characters. |
| 9 | ~ | Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query |
| 10 | text | Any text entered in the filter will match text found within the column |
| Goalie | # | CON | SK | DU | EN | SZ | AG | RB | SC | HS | RT | PH | PS | EX | LD | PO | MO | OV | AGE | CONTRACT |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Georgy Romanov | 0 | 99.00 | 63 | 64 | 67 | 86 | 70 | 64 | 73 | 80 | 71 | 80 | 73 | 67 | 71 | 0 | 25 | 76 | 25 | 775,000$/2yrs |
Nikita Quapp | 0 | 100.00 | 65 | 57 | 64 | 83 | 54 | 71 | 66 | 65 | 71 | 70 | 68 | 65 | 71 | 0 | 43 | 71 | 22 | 775,000$/2yrs |
| Scratches | ||||||||||||||||||||
Pavel Cajan | 0 | 100.00 | 71 | 62 | 68 | 75 | 70 | 74 | 71 | 71 | 74 | 73 | 72 | 64 | 63 | 0 | 29 | 75 | 23 | 775,000$/1yrs |
Lukas Parik | 0 | 100.00 | 65 | 66 | 68 | 89 | 64 | 63 | 65 | 64 | 63 | 65 | 64 | 61 | 65 | 0 | 29 | 71 | 24 | 800,000$/1yrs |
Nikita Tolopilo | 0 | 100.00 | 60 | 61 | 65 | 94 | 61 | 60 | 60 | 60 | 60 | 68 | 60 | 66 | 69 | 0 | 36 | 69 | 25 | 950,000$/2yrs |
| Coaches Name | PH | DF | OF | PD | EX | LD | PO | CNT | Age | Contract | Salary |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Willie Desjardins | 70 | 69 | 63 | 76 | 97 | 85 | 49 | CAN | 68 | 4 | 500,000$ |
| General Manager |
|---|
| Priority | Type | Description |
|---|---|---|
| 1 | | or OR | Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar |
| 2 | && or AND | Logical "and". Filter the column for content that matches text from either side of the operator. |
| 3 | /\d/ | Add any regex to the query to use in the query ("mig" flags can be included /\w/mig) |
| 4 | < <= >= > | Find alphabetical or numerical values less than or greater than or equal to the filtered query |
| 5 | ! or != | Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter. |
| 6 | " or = | To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query |
| 7 | - or to | Find a range of values. Make sure there is a space before and after the dash (or the word "to") |
| 8 | ? | Wildcard for a single, non-space character. |
| 8 | * | Wildcard for zero or more non-space characters. |
| 9 | ~ | Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query |
| 10 | text | Any text entered in the filter will match text found within the column |
| # | Player Name | Team Name | # | POS | GP | G | A | P | +/- | PIM | PIM5 | HIT | SHT | OSB | OSM | SHT% | SB | AMG | PPG | PPA | PPP | PPM | PKG | PKA | PKP | PKM | GW | GT | FO% | FOT | GA | TA | EG | HT | P/20 | PSG | PSS |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Pontus Holmberg | LW/RW | 16 | 9 | 5 | 14 | -4 | 2 | 0 | 11 | 57 | 15 | 39 | 15.79% | 3 | 21.96 | 5 | 2 | 7 | 47 | 0 | 0 | 0 | 25 | 0 | 0 | 60.44% | 455 | 0 | 0 | 0 | 0 | 0.80 | 0 | 0 | ||
| 2 | Henry Thrun | D | 22 | 1 | 13 | 14 | 5 | 5 | 5 | 6 | 31 | 9 | 17 | 3.23% | 33 | 23.36 | 1 | 1 | 2 | 57 | 0 | 0 | 0 | 60 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.54 | 0 | 0 | ||
| 3 | Ilya Solovyov | D | 20 | 5 | 8 | 13 | 1 | 8 | 0 | 51 | 29 | 4 | 16 | 17.24% | 23 | 20.23 | 1 | 1 | 2 | 21 | 0 | 0 | 0 | 17 | 0 | 1 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.64 | 0 | 0 | ||
| 4 | Jansen Harkins | C/LW | 22 | 6 | 5 | 11 | 3 | 4 | 0 | 38 | 48 | 13 | 35 | 12.50% | 7 | 16.62 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | 40 | 1 | 1 | 55.32% | 47 | 0 | 0 | 0 | 0 | 0.60 | 0 | 0 | ||
| 5 | Connor Punnett | D | 22 | 3 | 8 | 11 | 6 | 40 | 10 | 70 | 27 | 6 | 14 | 11.11% | 15 | 19.04 | 1 | 3 | 4 | 56 | 0 | 0 | 0 | 47 | 1 | 0 | 0.00% | 0 | 0 | 0 | 0 | 1 | 0.53 | 0 | 0 | ||
| 6 | Jonathan Gruden | LW | 22 | 6 | 5 | 11 | 4 | 19 | 5 | 54 | 81 | 16 | 49 | 7.41% | 11 | 19.56 | 0 | 3 | 3 | 60 | 0 | 0 | 0 | 31 | 2 | 1 | 62.50% | 24 | 0 | 0 | 0 | 0 | 0.51 | 0 | 0 | ||
| 7 | Oskar Olausson | LW/RW | 22 | 1 | 10 | 11 | -2 | 4 | 0 | 21 | 55 | 17 | 37 | 1.82% | 3 | 19.14 | 0 | 1 | 1 | 32 | 0 | 0 | 0 | 18 | 0 | 0 | 48.78% | 41 | 0 | 0 | 0 | 0 | 0.52 | 1 | 1 | ||
| 8 | A.J. Greer | LW/RW | 22 | 2 | 8 | 10 | 2 | 29 | 5 | 83 | 47 | 8 | 27 | 4.26% | 7 | 17.89 | 0 | 6 | 6 | 67 | 0 | 0 | 0 | 56 | 0 | 1 | 56.85% | 336 | 0 | 0 | 0 | 0 | 0.51 | 0 | 1 | ||
| 9 | Josh Dunne | C | 22 | 3 | 7 | 10 | 1 | 12 | 0 | 34 | 57 | 17 | 54 | 5.26% | 7 | 20.14 | 1 | 1 | 2 | 58 | 0 | 0 | 0 | 55 | 0 | 0 | 55.96% | 579 | 0 | 0 | 0 | 0 | 0.45 | 0 | 0 | ||
| 10 | Carter Mazur | LW | 22 | 5 | 4 | 9 | -7 | 8 | 0 | 57 | 60 | 14 | 32 | 8.33% | 4 | 19.82 | 0 | 2 | 2 | 33 | 0 | 0 | 0 | 0 | 3 | 0 | 40.00% | 35 | 0 | 0 | 0 | 0 | 0.41 | 0 | 0 | ||
| 11 | Cole Schwindt | C/RW | 22 | 3 | 5 | 8 | 0 | 8 | 0 | 7 | 44 | 16 | 23 | 6.82% | 6 | 19.82 | 2 | 0 | 2 | 61 | 0 | 0 | 0 | 0 | 0 | 0 | 59.80% | 102 | 0 | 0 | 0 | 0 | 0.37 | 0 | 1 | ||
| 12 | Felix Unger Sorum | RW | 22 | 3 | 2 | 5 | 3 | 0 | 0 | 3 | 32 | 9 | 28 | 9.38% | 1 | 13.87 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 42.11% | 19 | 0 | 0 | 0 | 0 | 0.33 | 0 | 0 | ||
| 13 | Isaiah George | D | 20 | 0 | 4 | 4 | 2 | 6 | 0 | 4 | 11 | 3 | 7 | 0.00% | 27 | 16.82 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 44 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.24 | 0 | 0 | ||
| 14 | Ethan Bear | D | 22 | 1 | 2 | 3 | -11 | 8 | 0 | 16 | 21 | 8 | 20 | 4.76% | 15 | 20.01 | 0 | 0 | 0 | 52 | 0 | 0 | 0 | 54 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.14 | 0 | 0 | ||
| 15 | Tyler Tucker | D | 22 | 1 | 2 | 3 | -8 | 21 | 5 | 48 | 23 | 10 | 10 | 4.35% | 17 | 15.03 | 1 | 1 | 2 | 51 | 0 | 0 | 0 | 11 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.18 | 0 | 0 | ||
| 16 | Cole Clayton | D | 2 | 0 | 1 | 1 | 1 | 0 | 0 | 3 | 2 | 4 | 2 | 0.00% | 1 | 19.28 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.52 | 0 | 0 | ||
| 17 | Nikita Alexandrov | C | 20 | 0 | 0 | 0 | -1 | 2 | 0 | 3 | 9 | 3 | 5 | 0.00% | 0 | 5.34 | 0 | 0 | 0 | 1 | 0 | 0 | 0 | 7 | 0 | 0 | 52.00% | 100 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | ||
| 18 | Eduards Tralmaks | C/LW/RW | 22 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 0.00% | 0 | 0.63 | 0 | 0 | 0 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 66.67% | 9 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | ||
| 19 | Oliver Chau | C | 20 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 | 0.00 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | ||
| 20 | Beau Akey | D | 4 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 2 | 1 | 1 | 0.00% | 2 | 10.45 | 0 | 0 | 0 | 3 | 0 | 0 | 0 | 7 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | ||
| 21 | Ben Hemmerling | RW | 4 | 0 | 0 | 0 | -1 | 0 | 0 | 0 | 1 | 0 | 0 | 0.00% | 0 | 2.02 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | ||
| 22 | Andrew Gibson | D | 16 | 0 | 0 | 0 | -2 | 4 | 0 | 7 | 0 | 0 | 0 | 0.00% | 1 | 2.01 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0.00% | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0 | ||
| Team Total or Average | 408 | 49 | 89 | 138 | -8 | 180 | 30 | 520 | 639 | 173 | 418 | 7.67% | 183 | 15.36 | 12 | 21 | 33 | 613 | 0 | 0 | 0 | 480 | 9 | 4 | 56.78% | 1747 | 0 | 0 | 0 | 1 | 0.44 | 1 | 3 |
| Priority | Type | Description |
|---|---|---|
| 1 | | or OR | Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar |
| 2 | && or AND | Logical "and". Filter the column for content that matches text from either side of the operator. |
| 3 | /\d/ | Add any regex to the query to use in the query ("mig" flags can be included /\w/mig) |
| 4 | < <= >= > | Find alphabetical or numerical values less than or greater than or equal to the filtered query |
| 5 | ! or != | Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter. |
| 6 | " or = | To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query |
| 7 | - or to | Find a range of values. Make sure there is a space before and after the dash (or the word "to") |
| 8 | ? | Wildcard for a single, non-space character. |
| 8 | * | Wildcard for zero or more non-space characters. |
| 9 | ~ | Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query |
| 10 | text | Any text entered in the filter will match text found within the column |
| # | Goalie Name | Team Name | GP | W | L | OTL | PCT | GAA | MP | PIM | SO | GA | SA | SAR | A | EG | PS % | PSA | ST | BG | S1 | S2 | S3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Nikita Tolopilo | 6 | 3 | 3 | 0 | 0.927 | 2.18 | 358 | 0 | 0 | 13 | 179 | 0 | 0 | 0 | 0.000 | 0 | 6 | 1 | 0 | 1 | 0 | |
| 2 | Georgy Romanov | 4 | 3 | 0 | 1 | 0.941 | 1.48 | 244 | 0 | 1 | 6 | 102 | 0 | 0 | 0 | 0.000 | 0 | 4 | 0 | 0 | 0 | 1 | |
| 3 | Nikita Quapp | 1 | 0 | 1 | 0 | 0.800 | 3.05 | 59 | 0 | 0 | 3 | 15 | 0 | 0 | 0 | 0.000 | 0 | 1 | 15 | 0 | 0 | 0 | |
| Team Total or Average | 11 | 6 | 4 | 1 | 0.926 | 1.99 | 662 | 0 | 1 | 22 | 296 | 0 | 0 | 0 | 0.000 | 0 | 11 | 16 | 0 | 1 | 1 |
| Player Name | POS | Age | Cap Hit | 2020-21 | 2021-22 | 2022-23 | 2023-24 | 2024-25 | 2025-26 | 2026-27 | 2027-28 |
|---|---|---|---|---|---|---|---|---|---|---|---|
| A.J. Greer | LW/RW | 28 | 925,000$ | 925,000$ | UFA | ||||||
| Aleksi Heimosalmi | D | 22 | 806,000$ | 806,000$ | RFA | ||||||
| Andrew Gibson | D | 20 | 865,000$ | 865,000$ | 865,000$ | 865,000$ | RFA | ||||
| Beau Akey | D | 20 | 895,000$ | 895,000$ | RFA | ||||||
| Ben Hemmerling | RW | 21 | 844,167$ | 844,167$ | RFA | ||||||
| Carter Mazur | LW | 23 | 905,833$ | 905,833$ | RFA | ||||||
| Cole Clayton | D | 25 | 900,000$ | 900,000$ | 900,000$ | ||||||
| Cole Schwindt | C/RW | 24 | 875,000$ | 875,000$ | |||||||
| Connor Punnett | D | 22 | 870,000$ | 870,000$ | 870,000$ | RFA | |||||
| Eduards Tralmaks | C/LW/RW | 28 | 900,000$ | 900,000$ | UFA | ||||||
| Ethan Bear | D | 28 | 1,000,000$ | 1,000,000$ | UFA | ||||||
| Felix Unger Sorum | RW | 20 | 838,000$ | 838,000$ | 838,000$ | RFA | |||||
| Georgy Romanov | G | 25 | 775,000$ | 775,000$ | 775,000$ | ||||||
| Henry Thrun | D | 24 | 1,250,000$ | 1,250,000$ | |||||||
| Hunter Skinner | D | 24 | 800,000$ | 800,000$ | |||||||
| Ilya Solovyov | D | 25 | 850,000$ | 850,000$ | |||||||
| Isaiah George | D | 21 | 838,000$ | 838,000$ | 838,000$ | RFA | |||||
| Jansen Harkins | C/LW | 28 | 1,000,000$ | 1,000,000$ | 1,000,000$ | UFA | |||||
| Joey Keane | D | 26 | 900,000$ | 900,000$ | |||||||
| Jonathan Gruden | LW | 25 | 850,000$ | 850,000$ | |||||||
| Josh Dunne | C | 26 | 800,000$ | 800,000$ | 800,000$ | UFA | |||||
| Lukas Parik | G | 24 | 800,000$ | 800,000$ | |||||||
| Mathias Emilio Pettersen | C/LW | 25 | 875,000$ | 875,000$ | |||||||
| Matthew Phillips | C/LW | 27 | 0$ | UFA | |||||||
| Nikita Alexandrov | C | 25 | 1,250,000$ | 1,250,000$ | |||||||
| Nikita Quapp | G | 22 | 775,000$ | 775,000$ | 775,000$ | RFA | |||||
| Nikita Tolopilo | G | 25 | 950,000$ | 950,000$ | 950,000$ | ||||||
| Oliver Chau | C | 28 | 800,000$ | 800,000$ | 800,000$ | UFA | |||||
| Oskar Olausson | LW/RW | 23 | 863,333$ | 863,333$ | RFA | ||||||
| Pavel Cajan | G | 23 | 775,000$ | 775,000$ | RFA | ||||||
| Pontus Holmberg | LW/RW | 26 | 2,300,000$ | 2,300,000$ | 2,300,000$ | 2,300,000$ | 2,300,000$ | 2,300,000$ | 2,300,000$ | UFA | |
| Tyler Tucker | D | 25 | 925,000$ | 925,000$ | 925,000$ | ||||||
| Vsevolod Komarov | D | 21 | 835,000$ | 835,000$ | 835,000$ | RFA |
| Forward Lines | |||||||
|---|---|---|---|---|---|---|---|
|
|
| |||||
|
|
| |||||
|
|
| |||||
|
|
| |||||
| Defensive Pairings | |||||||
|---|---|---|---|---|---|---|---|
|
| ||||||
|
| ||||||
|
| ||||||
| 1st Power Play Unit | |||||||
|---|---|---|---|---|---|---|---|
|
|
| |||||
|
| ||||||
| 2nd Power Play Unit | |||||||
|---|---|---|---|---|---|---|---|
|
|
| |||||
|
| ||||||
| Goalies | |||||||
|---|---|---|---|---|---|---|---|
|
| ||||||
| Priority | Type | Description |
|---|---|---|
| 1 | | or OR | Logical "or" (Vertical bar). Filter the column for content that matches text from either side of the bar |
| 2 | && or AND | Logical "and". Filter the column for content that matches text from either side of the operator. |
| 3 | /\d/ | Add any regex to the query to use in the query ("mig" flags can be included /\w/mig) |
| 4 | < <= >= > | Find alphabetical or numerical values less than or greater than or equal to the filtered query |
| 5 | ! or != | Not operator, or not exactly match. Filter the column with content that do not match the query. Include an equal (=), single (') or double quote (") to exactly not match a filter. |
| 6 | " or = | To exactly match the search query, add a quote, apostrophe or equal sign to the beginning and/or end of the query |
| 7 | - or to | Find a range of values. Make sure there is a space before and after the dash (or the word "to") |
| 8 | ? | Wildcard for a single, non-space character. |
| 8 | * | Wildcard for zero or more non-space characters. |
| 9 | ~ | Perform a fuzzy search (matches sequential characters) by adding a tilde to the beginning of the query |
| 10 | text | Any text entered in the filter will match text found within the column |
| # | VS Team | GP | W | L | T | OTW | OTL | SOW | SOL | GF | GA | Diff | P | PCT | G | A | TP | SO | EG | GP1 | GP2 | GP3 | GP4 | SHF | SH1 | SP2 | SP3 | SP4 | SHA | SHB | Pim | Hit | PPA | PPG | PP% | PKA | PK GA | PK% | PK GF | W OF FO | T OF FO | OF FO% | W DF FO | T DF FO | DF FO% | W NT FO | T NT FO | NT FO% | PZ DF | PZ OF | PZ NT | PC DF | PC OF | PC NT | GF% | SH% | SV% | PDO | PDOBRK |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 1 | 2 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 7 | 3 | 4 | 2 | 0.500 | 7 | 11 | 18 | 0 | 0 | 19 | 20 | 13 | 1 | 53 | 192 | 220 | 243 | 17 | 55 | 19 | 18 | 52 | 9 | 1 | 11.11% | 8 | 1 | 87.50% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 75.0% | 13.2% | 94.5% | 107.8 | LUCKY | |
| 2 | 3 | 1 | 2 | 0 | 0 | 0 | 0 | 0 | 2 | 7 | -5 | 2 | 0.333 | 2 | 4 | 6 | 0 | 1 | 19 | 20 | 13 | 1 | 84 | 192 | 220 | 243 | 17 | 84 | 22 | 28 | 61 | 6 | 0 | 0.00% | 14 | 1 | 92.86% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 25.0% | 2.4% | 91.7% | 94.0 | DULL | |
| 3 | 1 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 2 | 0 | 2 | 2 | 1.000 | 2 | 3 | 5 | 0 | 1 | 19 | 20 | 13 | 1 | 32 | 192 | 220 | 243 | 17 | 42 | 9 | 12 | 21 | 3 | 0 | 0.00% | 6 | 0 | 100.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 100.0% | 6.3% | 100.0% | 106.3 | DULL | |
| 4 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 4 | -3 | 0 | 0.000 | 1 | 2 | 3 | 0 | 0 | 19 | 20 | 13 | 1 | 29 | 192 | 220 | 243 | 17 | 37 | 8 | 4 | 23 | 3 | 0 | 0.00% | 2 | 0 | 100.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 20.0% | 3.4% | 89.2% | 92.6 | Unlucky | |
| 5 | 2 | 0 | 1 | 0 | 0 | 1 | 0 | 0 | 4 | 7 | -3 | 1 | 0.250 | 4 | 7 | 11 | 1 | 0 | 19 | 20 | 13 | 1 | 45 | 192 | 220 | 243 | 17 | 81 | 13 | 16 | 61 | 6 | 1 | 16.67% | 3 | 0 | 100.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 30.0% | 8.9% | 91.4% | 100.2 | Unlucky | |
| 6 | 2 | 2 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 2 | 3 | 4 | 1.000 | 5 | 10 | 15 | 0 | 0 | 19 | 20 | 13 | 1 | 56 | 192 | 220 | 243 | 17 | 49 | 21 | 14 | 41 | 5 | 1 | 20.00% | 7 | 1 | 85.71% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 80.0% | 8.9% | 95.9% | 104.8 | Unlucky | |
| 7 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 | 3 | 4 | -1 | 1 | 0.500 | 3 | 6 | 9 | 0 | 0 | 19 | 20 | 13 | 1 | 40 | 192 | 220 | 243 | 17 | 40 | 12 | 4 | 29 | 4 | 1 | 25.00% | 2 | 0 | 100.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 33.3% | 7.5% | 90.0% | 97.5 | Unlucky | |
| 8 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 8 | 7 | 1 | 4 | 0.667 | 8 | 13 | 21 | 0 | 0 | 19 | 20 | 13 | 1 | 110 | 192 | 220 | 243 | 17 | 110 | 17 | 10 | 81 | 12 | 1 | 8.33% | 4 | 1 | 75.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 53.8% | 7.3% | 93.6% | 100.9 | DULL | |
| 9 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 3 | -2 | 0 | 0.000 | 1 | 2 | 3 | 0 | 0 | 19 | 20 | 13 | 1 | 30 | 192 | 220 | 243 | 17 | 27 | 14 | 14 | 11 | 4 | 0 | 0.00% | 7 | 3 | 57.14% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 100.0% | 3.3% | 88.9% | 92.2 | Unlucky | |
| 10 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 | 2 | 3 | -1 | 0 | 0.000 | 2 | 4 | 6 | 0 | 0 | 19 | 20 | 13 | 1 | 33 | 192 | 220 | 243 | 17 | 15 | 6 | 2 | 21 | 4 | 0 | 0.00% | 1 | 0 | 100.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 40.0% | 6.1% | 80.0% | 86.1 | Unlucky | |
| 11 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 1 | 8 | 7 | 1 | 3 | 0.750 | 8 | 15 | 23 | 0 | 0 | 19 | 20 | 13 | 1 | 75 | 192 | 220 | 243 | 17 | 65 | 19 | 38 | 53 | 8 | 4 | 50.00% | 6 | 1 | 83.33% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 40.0% | 10.7% | 89.2% | 99.9 | FUN | |
| 12 | 3 | 2 | 1 | 0 | 0 | 0 | 0 | 0 | 9 | 4 | 5 | 4 | 0.667 | 9 | 18 | 27 | 0 | 1 | 19 | 20 | 13 | 1 | 82 | 192 | 220 | 243 | 17 | 74 | 31 | 18 | 63 | 11 | 3 | 27.27% | 9 | 0 | 100.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 60.0% | 11.0% | 94.6% | 105.6 | LUCKY | |
| _Vs Division | 12 | 7 | 7 | 0 | 0 | 1 | 0 | 1 | 27 | 35 | -8 | 16 | 0.667 | 27 | 49 | 76 | 1 | 1 | 19 | 20 | 13 | 1 | 387 | 192 | 220 | 243 | 17 | 395 | 89 | 98 | 306 | 40 | 7 | 17.50% | 30 | 3 | 90.00% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 38.5% | 7.0% | 91.1% | 98.1 | Unlucky | |
| _Vs Conference | 19 | 9 | 7 | 0 | 0 | 2 | 0 | 1 | 48 | 44 | 4 | 21 | 0.553 | 48 | 88 | 136 | 1 | 2 | 19 | 20 | 13 | 1 | 578 | 192 | 220 | 243 | 17 | 573 | 160 | 148 | 462 | 65 | 12 | 18.46% | 54 | 5 | 90.74% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 48.0% | 8.3% | 92.3% | 100.6 | DULL | |
| _Since Last GM Reset | 22 | 10 | 9 | 0 | 0 | 2 | 0 | 1 | 52 | 51 | 1 | 23 | 0.523 | 52 | 95 | 147 | 1 | 3 | 19 | 20 | 13 | 1 | 669 | 192 | 220 | 243 | 17 | 679 | 191 | 178 | 517 | 75 | 12 | 16.00% | 69 | 8 | 88.41% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 48.2% | 7.8% | 92.5% | 100.3 | DULL | |
| Total | 22 | 10 | 9 | 0 | 0 | 2 | 0 | 1 | 52 | 51 | 1 | 23 | 0.523 | 52 | 95 | 147 | 1 | 3 | 19 | 20 | 13 | 1 | 669 | 192 | 220 | 243 | 17 | 679 | 191 | 178 | 517 | 75 | 12 | 16.00% | 69 | 8 | 88.41% | 0 | 445 | 789 | 56.40% | 448 | 770 | 58.18% | 202 | 340 | 59.41% | 529 | 351 | 497 | 173 | 305 | 155 | 48.2% | 7.8% | 92.5% | 100.3 | DULL |
| Puck Time | |
|---|---|
| Offensive Zone | 24 |
| Neutral Zone | 13 |
| Defensive Zone | 22 |
| Puck Time | |
|---|---|
| Offensive Zone Start | 789 |
| Neutral Zone Start | 340 |
| Defensive Zone Start | 770 |
| Puck Time | |
|---|---|
| With Puck | 30 |
| Without Puck | 29 |
| Faceoffs | |
|---|---|
| Faceoffs Won | 1095 |
| Faceoffs Lost | 804 |
| Team Average Shots after | League Average Shots after | |
|---|---|---|
| 1st Period | 8.7 | 9.57 |
| 2nd Period | 18.7 | 20.31 |
| 3rd Period | 29.8 | 30.68 |
| Overtime | 30.5 | 31.4 |
| Goals in | Team Average Goals after | League Average Goals after |
|---|---|---|
| 1st Period | 0.9 | 0.64 |
| 2nd Period | 1.8 | 1.65 |
| 3rd Period | 2.4 | 2.67 |
| Overtime | 2.4 | 2.83 |
| Even Strenght Goal | 39 |
|---|---|
| PP Goal | 12 |
| PK Goal | 0 |
| Empty Net Goal | 1 |
| Home | Away | |
|---|---|---|
| Win | 7 | 3 |
| Lost | 5 | 4 |
| Overtime Lost | 0 | 3 |
| PP Attempt | 75 |
|---|---|
| PP Goal | 12 |
| PK Attempt | 69 |
| PK Goal Against | 8 |
| Home | |
|---|---|
| Shots For | 30.4 |
| Shots Against | 30.9 |
| Goals For | 2.4 |
| Goals Against | 2.3 |
| Hits | 23.5 |
| Shots Blocked | 8.7 |
| Pim | 8.1 |
| Date | Matchup | Result | Detail | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 2025-10-08 | @ | Admirals0,Eagles3 | RECAP | |||||||||||
| 2025-10-10 | @ | Wolves1,Admirals6 | RECAP | |||||||||||
| 2025-10-14 | @ | Admirals4,Stars2 | RECAP | |||||||||||
| 2025-10-16 | @ | IceHogs3,Admirals2 | RECAP | |||||||||||
| 2025-10-18 | @ | Admirals3,IceHogs2 | RECAP | |||||||||||
| 2025-10-19 | @ | Admirals1,Wolves2 | RECAP | |||||||||||
| 2025-10-20 | @ | Admirals2,Wild3 (OT) | RECAP | |||||||||||
| 2025-10-21 | @ | Firebirds2,Admirals0 | RECAP | |||||||||||
| 2025-10-24 | @ | Firebirds2,Admirals4 | RECAP | |||||||||||
| 2025-10-28 | @ | IceHogs2,Admirals3 | RECAP | |||||||||||
| 2025-10-29 | @ | Admirals1,Eagles4 | RECAP | |||||||||||
| 2025-10-30 | @ | Admirals4,Stars5 (SO) | RECAP | |||||||||||
| 2025-11-01 | @ | Moose3,Admirals2 | RECAP | |||||||||||
| 2025-11-05 | @ | Eagles0,Admirals1 | RECAP | |||||||||||
| 2025-11-11 | @ | Wolf Pack0,Admirals2 | RECAP | |||||||||||
| 2025-11-14 | @ | Monsters3,Admirals1 | RECAP | |||||||||||
| 2025-11-16 | @ | Admirals1,Rocket4 | RECAP | |||||||||||
| 2025-11-19 | @ | Wild4,Admirals2 | RECAP | |||||||||||
| 2025-11-22 | @ | Admirals3,Roadrunners4 (OT) | RECAP | |||||||||||
| 2025-11-25 | @ | Firebirds0,Admirals5 | RECAP | |||||||||||
| 2025-11-28 | @ | Admirals2,Canucks1 | RECAP | |||||||||||
| 2025-11-30 | @ | Canucks1,Admirals3 | RECAP | |||||||||||
| 2025-12-03 | @ | |||||||||||||
| 2025-12-05 | @ | |||||||||||||
| 2025-12-06 | @ | |||||||||||||
| 2025-12-10 | @ | |||||||||||||
| 2025-12-13 | @ | |||||||||||||
| 2025-12-15 | @ | |||||||||||||
| 2025-12-20 | @ | |||||||||||||
| 2025-12-22 | @ | |||||||||||||
| 2025-12-25 | @ | |||||||||||||
| 2025-12-26 | @ | |||||||||||||
| 2025-12-29 | @ | |||||||||||||
| 2025-12-30 | @ | |||||||||||||
| 2026-01-02 | @ | |||||||||||||
| 2026-01-03 | @ | |||||||||||||
| 2026-01-06 | @ | |||||||||||||
| 2026-01-08 | @ | |||||||||||||
| 2026-01-09 | @ | |||||||||||||
| 2026-01-12 | @ | |||||||||||||
| 2026-01-14 | @ | |||||||||||||
| 2026-01-18 | @ | |||||||||||||
| 2026-01-20 | @ | |||||||||||||
| 2026-01-23 | @ | |||||||||||||
| 2026-01-28 | @ | |||||||||||||
| 2026-01-29 | @ | |||||||||||||
| 2026-02-01 | @ | |||||||||||||
| 2026-02-02 | @ | |||||||||||||
| 2026-02-05 | @ | |||||||||||||
| 2026-02-06 | @ | |||||||||||||
| 2026-02-08 | @ | |||||||||||||
| 2026-02-11 | @ | |||||||||||||
| 2026-02-13 | @ | |||||||||||||
| 2026-02-17 | @ | |||||||||||||
| 2026-02-18 | @ | |||||||||||||
| 2026-02-22 | @ | |||||||||||||
| 2026-02-24 | @ | |||||||||||||
| 2026-02-28 | @ | |||||||||||||
| 2026-03-02 | @ | |||||||||||||
| 2026-03-05 | @ | |||||||||||||
| 2026-03-07 | @ | |||||||||||||
| Trade Deadline --- Trades can’t be done after this day is simulated! | ||||||||||||||
| 2026-03-09 | @ | |||||||||||||
| 2026-03-11 | @ | |||||||||||||
| 2026-03-13 | @ | |||||||||||||
| 2026-03-16 | @ | |||||||||||||
| 2026-03-19 | @ | |||||||||||||
| 2026-03-22 | @ | |||||||||||||
| 2026-03-25 | @ | |||||||||||||
| 2026-03-27 | @ | |||||||||||||
| 2026-03-29 | @ | |||||||||||||
| 2026-03-31 | @ | |||||||||||||
| 2026-04-04 | @ | |||||||||||||
| Salary Cap | |||
|---|---|---|---|
| Players Total Salaries | Retained Salary | Total Cap Hit | Estimated Cap Space |
| 2,648,533$ | 0$ | 0$ | 75,000,000$ |
| Arena | About us | |
|---|---|---|
| Name | |
| City | Milwaukee | |
| Capacity | 3000 | |
| Season Ticket Holders | 0% | |
| Arena Capacity - Ticket Price Attendance - % | |||||
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
| Arena Capacity | 2000 | 1000 | |||
| Ticket Price | 35$ | 0$ | $ | $ | $ |
| Attendance | 0 | 0 | |||
| Attendance PCT | 0.00% | 0.00% | 0.00% | 0.00% | 0.00% |
| Income | |||||
|---|---|---|---|---|---|
![]() |
![]() |
![]() |
![]() |
![]() |
|
| Home Games Left | Average Attendance - % | Average Income per Game | Year to Date Revenue | Arena Capacity | Team Popularity |
| 24 | 0 - 0.00% | 0$ | 0$ | 3000 | 100 |
| Expenses | |||
|---|---|---|---|
| Players Total Salaries | Players Total Average Salaries | Coaches Salaries | Special Salary Cap Value |
| 2,648,533$ | 2,648,533$ | 0$ | 0$ |
| Year To Date Expenses | Salary Cap Per Days | Salary Cap To Date | Luxury Taxe Total |
|---|---|---|---|
| 932,164$ | 14,714$ | 782,162$ | 0$ |
| Estimate | |||
|---|---|---|---|
| Estimated Season Revenue | Remaining Season Days | Expenses Per Days | Estimated Season Expenses |
| 0$ | 138 | 17,492$ | 2,203,992$ |
| Team Total Estimate | |||
|---|---|---|---|
| Estimated Season Expenses | Estimated Season Salary Cap | Current Bank Account | Projected Bank Account |
| 2,203,992$ | 0$ | 0$ | 0$ |
| Sponsors | |||
|---|---|---|---|
| TV Rights | Primary Sponsor | Secondary Sponsor | Secondary Sponsor |
Rookie
Injured
Cold Streak
Hot Streak | Left Wing | Center | Right Wing |
|---|---|---|
|
|
|
|
| Defense #1 | Defense #2 | Goalie |
|---|---|---|
|
|
|
| |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||

