John McFarland Position: • : : 4/2/1992 : 31 : CAN : 6' 1" : 205 lbs : : 100% CK FG DI SK ST EN DU PH FO PA SC DF PS EX LD MO OV 52 32 76 68 72 45 50 57 45 49 54 57 50 60 51 50 55 - 2014-15 San Diego Gulls 44 7 11 18 -19 4 3 0 0 0 70 10.0 14:08 2015-16 San Diego Gulls 76 12 13 25 2 16 1 1 0 0 91 13.2 10:31 2018-19 San Diego Gulls 4 0 0 0 0 0 0 0 0 0 2 0.0 09:43 124 19 24 43 -17 20 4 1 0 0 163 11.7 11:46 - 2015-16 San Diego Gulls 7 1 1 2 1 0 0 0 0 17 5.9 11:09 7 1 1 2 1 0 0 0 0 17 5.9 11:09 - 2014-15 San Diego Gulls 44 0 9 214 579 37.0 2015-16 San Diego Gulls 76 0 8 146 319 45.8 2018-19 San Diego Gulls 4 0 1 2 5 40.0 124 0 1 362 903 40.1 - 2015-16 San Diego Gulls 7 0 0 6 14 42.9 7 0 0 6 14 42.9 - 2014-15 San Diego Gulls 44 423:18 09:37 104:31 02:22 94:17 02:08 622:06 14:08 00:00 2015-16 San Diego Gulls 76 720:20 09:28 65:07 00:51 14:35 00:11 800:02 10:31 00:00 2018-19 San Diego Gulls 4 35:53 08:58 02:27 00:36 00:35 00:08 38:55 09:43 00:00 124 1179:31 09:30 172:05 01:23 109:27 00:52 1461:03 11:46 00:00 - 2015-16 San Diego Gulls 7 71:15 10:10 06:11 00:53 00:39 00:05 78:05 11:09 00:00 7 71:15 10:10 06:11 00:53 00:39 00:05 78:05 11:09 00:00 - 2014-15 San Diego Gulls 44 4 39 4 0 0 0 0 1 0 1 2015-16 San Diego Gulls 76 18 66 16 0 0 0 0 1 1 2 2018-19 San Diego Gulls 4 1 2 0 0 0 0 0 0 0 0 124 23 107 20 0 0 0 0 2 1 2 - 2015-16 San Diego Gulls 7 2 10 0 0 0 0 0 0 0 0 7 2 10 0 0 0 0 0 0 0 0 - : : : 2014-15 San Diego Gulls 44 4 9 13 42 3 2 5 25 0 0 0 3 2015-16 San Diego Gulls 76 10 12 22 88 1 1 2 1 1 0 1 2 2018-19 San Diego Gulls 4 0 0 0 2 0 0 0 0 0 0 0 0 124 14 21 0 132 4 3 7 26 1 0 1 5 - : : : 2015-16 San Diego Gulls 7 1 1 2 17 0 0 0 0 0 0 0 0 7 1 1 2 17 0 0 0 0 0 0 0 0 - 2014-15 San Diego Gulls 44 0 0 0 2015-16 San Diego Gulls 76 0 1 0 2018-19 San Diego Gulls 4 0 0 0 124 0 1 0 2023-24 2024-25 2025-26 2026-27 2027-28 - - - - - ? ? 0 [2/6/2019] - John McFarland announced his retirement.[11/15/2018] - John McFarland of Ducks was sent down to farm.[8/1/2018] - John McFarland was reassigned to the Ducks.[7/25/2016] - John McFarland transferred overseas.[5/13/2016] - John McFarland [Mallards] was injured (Lower Body) and is out for the remainder of the series.[10/13/2015] - John McFarland of Ducks was sent down to farm.[2/9/2015] - John McFarland signed by the Ducks to a 3-year contract ($575,000 per season).[1/14/2015] - John McFarland was selected by the Anaheim Ducks as the 959th overall pick of the EHE Inaugural Draft. CBC.ca - Forecaster The Internet Hockey Database TSN.ca NHL.com Hockey News - Forecaster