Pilot Roster

Edmonton International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1001 Chief Executive Officer Rod James Canada Canada 02/12/2016 1376 1652.23 CYQQ YES YES
CAN1284 Commercial Captain Gary Leaver United Kingdom United Kingdom 02/18/2018 307 581.01 CYVR YES
CAN1376 ATP Senior Captain Barry Cunningham Canada Canada 04/15/2018 38 59.35 CYVR YES
CAN1463 ATP Senior Captain Luca G Padovano Italy Italy 06/27/2018 41 162.37 EDDF YES YES
CAN1625 Senior Captain Johan Rust South Africa South Africa 10/19/2018 74 132.31 EGLL YES
CAN1740 ATP Senior Captain Roger Pilgrem Spain Spain 01/03/2019 1626 2924.01 EGNJ
CAN1785 ATP Flight Officer Ian Harrison South Africa South Africa 01/23/2019 101 1030.11 EDDF
CAN1811 ATP Flight Officer Ian Carine South Africa South Africa 02/06/2019 195 700.16 NZNP YES
CAN1930 ATP Senior Captain Robert Higgins United States United States 05/05/2019 88 303.24 CYEG YES
CAN1956 Commercial Senior Captain Gregory Vincent United States United States 05/26/2019 200 919.08 KSEA YES
CAN2014 Commercial Captain Sylvain Caron Canada Canada 07/13/2019 11 20.32 CYEG
CAN2022 Commercial First Officer Jordan Brently United States United States 07/17/2019 95 111.34 CAF2
CAN2056 New Hire Diogo Monteiro Portugal Portugal 08/17/2019 15 4.35 CAP3 YES
CAN2132  Hub Manager Richard Hamuka United States United States 10/24/2019 149 121.38 CYZY YES
CAN2134 Junior Flight Officer Michael Mitzel United States United States 10/27/2019 7 13.11 KCLE YES
CAN2149 Commercial First Officer Jeff Bishop Canada Canada 11/07/2019 111 259.39 KDTW YES
CAN2180 Trainee James Ruby United Kingdom United Kingdom 12/04/2019 4 6.06 KBOS
CAN2181 Flight Officer David Doyle Canada Canada 12/06/2019 12 42.04 FSIA YES
CAN2187  Hub Manager David Radzinski United States United States 12/10/2019 17 30.01 CYUL YES YES
CAN2227 New Hire Diego Batres United States United States 01/14/2020 0 0 CYEG YES
CAN2233 Trainee Garrett Cook Canada Canada 01/18/2020 5 6.18 KPSP YES YES

Halifax International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1175 ATP Senior Captain Bill Taaffe Canada Canada 12/13/2017 123 184.32 PHKO
CAN1441  Hub Manager Roger Godden Canada Canada 06/06/2018 789 732.45 RJGG YES
CAN1462 Commercial First Officer Gerry Blackwood Canada Canada 06/25/2018 37 63.1 CYYT YES
CAN1642 ATP Senior Captain Mike Tabb United States United States 11/01/2018 470 2256.32 ZGGG YES
CAN2007 Junior Flight Officer Burt Dykeman Canada Canada 07/06/2019 25 24.43 CYFC YES YES
CAN2013 Junior Flight Officer Simon Dix United Kingdom United Kingdom 07/11/2019 36 15.45 KLAA
CAN2140 Junior Flight Officer John Riley United States United States 10/31/2019 6 11.12 CYHZ YES
CAN2216 New Hire Michel Valcourt Canada Canada 01/07/2020 2 1.1 CYQM YES

Regina International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN2147 ATP Senior Captain Vitor Serret Brazil Brazil 11/06/2019 16 38.51 SBEG YES
CAN2172 Junior Flight Officer Chris Giardino United States United States 11/25/2019 8 24.52 OMAA
CAN2193 ATP First Officer Leon Vermeulen South Africa South Africa 12/17/2019 5 2.11 CYHC YES YES

Montreal International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1031 ATP Senior Captain John Exel Canada Canada 02/01/2017 474 380.18 LFLG YES
CAN1250 Commercial First Officer JP Audet Canada Canada 01/27/2018 76 107.01 CYEG YES
CAN1301 ATP Senior Captain Luc Bellemare Canada Canada 03/01/2018 419 1094.23 ZSPD YES
CAN1456 Commercial First Officer Patrick Simon Germany Germany 06/18/2018 270 368.26 KPLD
CAN1612 Commercial Senior Captain JP Chalifoux Canada Canada 10/06/2018 143 359.08 KPDX YES
CAN1684 ATP First Officer Marc Chaix France France 12/03/2018 315 460.21 CYYB YES
CAN1717 Commercial First Officer Robert Poisson Canada Canada 12/25/2018 108 315.35 MMMX
CAN1728 Commercial Senior Captain Vincent Guaglianone Italy Italy 12/29/2018 214 316.12 CYYC
CAN1735 ATP Senior Captain Michael Allegrini United States United States 01/01/2019 211 759.34 KMEM YES
CAN1737 ATP Senior Captain Pierre Dequack France France 01/02/2019 29 30.52 CIK YES
CAN1744 ATP Flight Officer Jean Labrie Canada Canada 01/04/2019 253 415.37 TFFJ
CAN1748 ATP Senior Captain Jacques Chiasson Canada Canada 01/06/2019 942 662.57 CYYZ YES YES
CAN1749 Commercial First Officer Leo Arseneau Canada Canada 01/06/2019 579 429.02 CYYZ
CAN1750 Commercial Flight Officer Marco Nitzschke Germany Germany 01/06/2019 65 204.29 HHMS YES YES
CAN1752 Commercial Captain Ghislain Arseneau Canada Canada 01/06/2019 399 328.33 CYYZ
CAN1753 Commercial First Officer Fabrizio Stocchi Italy Italy 01/06/2019 260 265.09 VGSD YES YES
CAN1759 Flight Officer Gerald April Canada Canada 01/07/2019 84 39.12 39K YES YES
CAN1890 Captain C Thenor Canada Canada 04/02/2019 46 75.38 CYAW YES
CAN1953 First Officer Nicolas Rancourt Canada Canada 05/24/2019 18 68.3 WMSA
CAN2118 First Officer Aubin Chiasson Canada Canada 10/07/2019 93 61.11 CYYZ
CAN2125 Junior Flight Officer Philip Ols Canada Canada 10/13/2019 8 11.49 LFPO
CAN2139 ATP Senior Captain William Hunt United States United States 10/31/2019 53 66.32 KOPF YES
CAN2160 ATP Senior Captain Marc Lalande Canada Canada 11/16/2019 18 12.13 KYU YES
CAN2185 Commercial Senior Captain Guy Dube Canada Canada 12/07/2019 67 37.43 EGNS YES
CAN2188 Trainee Michel Labbe Canada Canada 12/12/2019 8 9.26 KMLS
CAN2199 First Officer Mark Almeida Canada Canada 12/19/2019 18 74.39 CYYZ YES
CAN2226 Captain Amir Robaei Iran, Islamic Republic Of Iran, Islamic Republic Of 01/14/2020 1 0.44 CYVR YES
CAN2230 Commercial Flight Officer Nelson Pereira Canada Canada 01/18/2020 8 9.38 CYVR YES
CAN2231 New Hire Cody Devitt Canada Canada 01/18/2020 0 0 CYUL
CAN2232 New Hire Yohan Vigneux Canada Canada 01/18/2020 0 0 CYUL YES
CAN2234 Commercial First Officer Roger Dubuc Canada Canada 01/18/2020 4 7.3 CYEG YES

Vancouver International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1002 ATP Senior Captain Bob Orr Canada Canada 03/12/2016 767 1395.32 EPWA YES YES
CAN1032 Commercial Captain Randy Wood Canada Canada 02/03/2017 178 107.56 W28 YES YES
CAN1085 Commercial Captain Ken Robinson United States United States 09/15/2017 79 72.5 Z29G YES YES
CAN1203 ATP Flight Officer Jason Trenholm Canada Canada 01/01/2018 129 169.57 CYYC YES
CAN1231 ATP Senior Captain Roy Sernagiotto Canada Canada 01/18/2018 5202 8409.19 LIMC YES YES
CAN1377 Commercial Flight Officer Victor Ramo United States United States 04/17/2018 96 229.15 KJFK YES YES
CAN1454 Commercial First Officer Steve Wiberg United States United States 06/15/2018 451 282.16 KMHL YES
CAN1510 Flight Officer Carlos Motta Colombia Colombia 08/01/2018 75 44.56 EGNS YES
CAN1574 Commercial Captain Peter Woodward United States United States 09/09/2018 60 100.24 LFPO
CAN1629 ATP Senior Captain Robert Barrows United States United States 10/21/2018 361 1393.57 SKBO YES
CAN1650 ATP Senior Captain Lawrence Sweet United States United States 11/04/2018 625 2243.38 KLAX
CAN1667 Commercial First Officer Jose Restrepo Colombia Colombia 11/16/2018 173 383.45 CYVR YES
CAN1709 Senior Captain Roger De Pass Canada Canada 12/20/2018 19 33.01 CYVR YES
CAN1772 ATP Senior Captain Willem Germishuizen South Africa South Africa 01/17/2019 32 156.17 PANC YES
CAN1844 Senior Captain Paul Dacey United Kingdom United Kingdom 03/05/2019 63 101.36 CYYZ
CAN1868 ATP Senior Captain Jeff Hoffman United States United States 03/17/2019 14 32.58 HI49 YES
CAN1920 ATP Senior Captain David Bevan Canada Canada 04/29/2019 416 456.32 VAAK
CAN1921 ATP Senior Captain Robert Armstrong United States United States 04/29/2019 331 394.57 VIBN YES
CAN1989 Commercial First Officer Gary Townsend Canada Canada 06/23/2019 305 360.1 CYQQ YES
CAN2038 Senior Captain Celso Silva Brazil Brazil 07/30/2019 99 104.44 CYXY YES YES
CAN2054 Junior Flight Officer Hal Burns Australia Australia 08/15/2019 34 18.09 CAK6
CAN2078 Trainee Anthony Planas United States United States 09/09/2019 8 9.14 CAP3
CAN2100 ATP Senior Captain Robin Flood South Africa South Africa 09/24/2019 55 389.21 FACT YES YES
CAN2106 Captain John Speers Canada Canada 09/28/2019 9 15.43 CYVR YES
CAN2138 Flight Officer Henk Fick South Africa South Africa 10/30/2019 16 38.46 FACT
CAN2143 New Hire Greg Joyner United States United States 11/02/2019 5 4.48 KIAH
CAN2153 Junior Flight Officer Adrian Welton United States United States 11/08/2019 21 13.36 KLAX
CAN2165 Commercial First Officer Hans Zimmermann Germany Germany 11/21/2019 30 40.56 KPQI YES
CAN2184 ATP Captain Ron Brillon United States United States 12/07/2019 37 52.07 HEPS
CAN2206 New Hire Chris Parise Canada Canada 12/29/2019 3 2.44 CYPR YES YES
CAN2236 New Hire Mitchell Roepers Netherlands Netherlands 01/20/2020 1 0.42 VIBN YES

Winnipeg International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1358 ATP Flight Officer Ken Schneider Canada Canada 04/01/2018 256 669.49 KSEA YES
CAN2164 Trainee Joseph Byboth United States United States 11/20/2019 4 5.31 CYYZ YES YES
CAN2190 ATP Senior Captain F Ferreira Brazil Brazil 12/14/2019 19 33.15 SBSV YES YES
CAN2222 New Hire Nick Anderson United Kingdom United Kingdom 01/12/2020 1 1.04 CYFR YES

Saskatoon International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1933 ATP Senior Captain Pam Magee Canada Canada 05/08/2019 328 725.26 KBOS YES

Calgary International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1268 Commercial Senior Captain Dave Willson Canada Canada 02/09/2018 297 626.06 NZDN YES
CAN1363 ATP Flight Officer Michael Morrison Canada Canada 04/07/2018 541 952.32 CYTZ YES
CAN1517 Commercial First Officer Doug Cameron Canada Canada 08/07/2018 433 406.04 VGSD
CAN1518 ATP First Officer Marlon Wright United States United States 08/08/2018 176 648.15 EHAM YES
CAN1541 Commercial Senior Captain Graham Dawson Canada Canada 08/24/2018 472 812.58 VIDP
CAN1663 Flight Officer Colin Gray Canada Canada 11/14/2018 15 44.23 CYYZ
CAN1724 Commercial Captain Timothy Goodrich Canada Canada 12/28/2018 107 508.18 LFPG YES
CAN1857 Senior Captain Erik Hansen Canada Canada 03/13/2019 53 134.01 CYYC YES
CAN1932 ATP Captain Roland Goulet Canada Canada 05/08/2019 277 711.38 CYYC
CAN2027 Commercial Captain Sean Malthouse Canada Canada 07/22/2019 155 286.1 PASW
CAN2179 New Hire Mike Turner Canada Canada 12/04/2019 3 2.41 KHON YES
CAN2191 ATP Senior Captain Wesley Perlinger Canada Canada 12/16/2019 6 16.09 CYYC YES
CAN2225 New Hire Matthew Naruzny Canada Canada 01/14/2020 2 2.52 CYQW YES

Toronto International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1007 ATP Senior Captain Robby Huffman United States United States 12/27/2016 1968 3902.39 KMCO
CAN1060 ATP Captain Ryan McDonald Canada Canada 05/05/2017 624 2274.57 CYYC YES
CAN1131 ATP Flight Officer Ahmad Jie Indonesia Indonesia 11/10/2017 646 1173.21 CYVR YES YES
CAN1134 ATP First Officer Lee Bidgood United Kingdom United Kingdom 11/13/2017 708 1939.28 CYYZ YES
CAN1229 ATP Flight Officer Quin Gomes United Kingdom United Kingdom 01/17/2018 302 1226.13 KPHL YES
CAN1267 ATP Senior Captain Vitor Lemos Portugal Portugal 02/08/2018 649 5097.53 GCLP YES YES
CAN1319 ATP Senior Captain Garo Soghomonian United States United States 03/10/2018 3212 6869.39 KJFK YES
CAN1341 ATP First Officer Deni Edwards United States United States 03/24/2018 647 1638.01 KLGA YES
CAN1608 Commercial Captain Dennis Bergen Canada Canada 10/03/2018 124 618.26 LEMD YES YES
CAN1632 Captain Zak Martin Canada Canada 10/27/2018 73 76.08 KBWI
CAN1769 Commercial Captain Greg Mumbach United States United States 01/14/2019 27 64.41 KHOU
CAN1778 ATP Captain Ed Burton Canada Canada 01/20/2019 229 501.45 EIDW YES
CAN1789 Commercial Captain Frank Levante Italy Italy 01/25/2019 112 232.14 PADU YES YES
CAN1793 ATP First Officer Loyd Allen United States United States 01/27/2019 54 47.31 KATL YES YES
CAN1850 ATP First Officer Kartal Khiabani Turkey Turkey 03/10/2019 109 281.02 EGCC YES YES
CAN1859 Junior Flight Officer Johan Motta Russian Federation Russian Federation 03/14/2019 24 12.15 FSMA YES
CAN1874 Commercial First Officer Michael Almeida Canada Canada 03/19/2019 72 279.55 HLMS YES
CAN1922 Commercial First Officer Jack Pitcock United States United States 04/29/2019 112 321.2 KMCO
CAN1959 Flight Officer Mark Russell Canada Canada 05/26/2019 29 46.44 CYUL
CAN1971 Commercial First Officer Mel Morgan Canada Canada 06/06/2019 176 364.29 KSEA YES
CAN1975 Social Media Manager Brian Ocque United States United States 06/15/2019 96 52.4 COCO YES
CAN2005 Commercial First Officer Mark Woehrel United States United States 07/06/2019 23 46.45 KLAS YES
CAN2011 Senior Captain Dylan Hammond Canada Canada 07/10/2019 29 73.01 KAUS
CAN2015 ATP Flight Officer Norbert Dlugokinski United States United States 07/14/2019 90 298.39 KLAX YES
CAN2035 Senior Captain Anthony Hall United Kingdom United Kingdom 07/28/2019 71 129.13 KEWR YES
CAN2051 First Officer Grant Bonsant Canada Canada 08/12/2019 45 74.49 CYYG YES
CAN2060 Commercial Flight Officer Jay Roberts United States United States 08/20/2019 28 136.11 RJAA YES
CAN2108 New Hire Jacob Plonka Canada Canada 10/03/2019 5 4.3 KGJT
CAN2131 Commercial Captain James Even United States United States 10/24/2019 5 7.01 LFPO
CAN2135 Commercial First Officer Patrick ONeill United States United States 10/27/2019 33 70.17 KSFO YES
CAN2137  Hub Manager David Goudzwaard United States United States 10/29/2019 16 46.01 KPHX YES
CAN2142 Senior Captain Joan Herrera United States United States 11/01/2019 31 137.22 KDEN YES
CAN2157 Junior Flight Officer Donald Dewulf Israel Israel 11/15/2019 5 22.15 RJTT YES YES
CAN2174 ATP Flight Officer Joao Almeida Sweden Sweden 11/29/2019 2 19.16 RKSI YES
CAN2195 Junior Flight Officer Ekrem Halimic Canada Canada 12/17/2019 3 14.05 LYBE YES
CAN2200 ATP Senior Captain Roberto Zagarella Italy Italy 12/22/2019 11 10.11 EDDF YES
CAN2201 Flight Officer Johann Thomas United States United States 12/25/2019 17 42.01 KLAS YES
CAN2211 Flight Officer Bob Gorman Canada Canada 01/03/2020 9 30.53 CYVR YES
CAN2215 First Officer Gregory Spivey United States United States 01/06/2020 7 73.07 YSSY YES
CAN2228 New Hire Vladimir Cuneaz Italy Italy 01/15/2020 2 2.58 EGLL
CAN2229 New Hire Jonathan Farrell Afghanistan Afghanistan 01/16/2020 0 0 CYYZ YES
CAN2235 New Hire Alexander Colluhn United States United States 01/18/2020 0 0 CYYZ YES

Brussels International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1166 Commercial Flight Officer Marc Somers Belgium Belgium 12/06/2017 214 240.43 LKPR YES
CAN1227 Chief Operating Officer Tim Luyckx Belgium Belgium 01/17/2018 597 370.29 ELLX YES YES
CAN1487 Commercial Senior Captain Mike Piefke Germany Germany 07/14/2018 121 190.34 LSZS YES
CAN1726 Commercial Captain Serge Van Laethem Belgium Belgium 12/28/2018 591 597.13 CYVR YES
CAN1758 ATP Senior Captain Pablo Tudurí Spain Spain 01/06/2019 967 1307.12 KHHR YES
CAN2083 Flight Officer Bernie Schloezer Germany Germany 09/10/2019 23 35.3 PHNL YES YES
CAN2101 ATP Flight Officer Marcio Lima Brazil Brazil 09/25/2019 42 169.11 CYYC YES
CAN2178 Junior Flight Officer Scott Clawson United States United States 12/04/2019 5 21.58 PHNL

Cote d'Azur International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1003 Events Director John Fowler United States United States 04/11/2016 2591 4912.48 LGKJ YES YES
CAN1014 ATP Senior Captain JC Glatt France France 01/05/2017 1120 5599.31 KCPS YES YES
CAN1739 Captain Paolo Bettini Italy Italy 01/03/2019 56 88.33 ENVA YES
CAN1818 Commercial Flight Officer Riccardo Zanardi Italy Italy 02/16/2019 107 202.44 LICR YES YES
CAN2182 New Hire Vojtech Novák Czech Republic Czech Republic 12/06/2019 3 1.04 CAH3

Anchorage International Airport

Pilot ID Rank Name Country Hire Date Flights Hours Last Arrival Airport VATSIM ID IVAO ID
CAN1052 ATP First Officer Richard Peabody United States United States 04/05/2017 1077 609.16 PAUN
CAN1435 Events Manager Alex Kochkin Russian Federation Russian Federation 06/01/2018 361 1340.13 CYUL YES
CAN1560 Senior Captain Daniel Vance United States United States 09/04/2018 83 149.22 KSWF
CAN1693 Commercial Senior Captain Andrew Hafey United States United States 12/10/2018 77 279.58 CYYZ YES
CAN1745 ATP Flight Officer Rick Hirsch United States United States 01/04/2019 18 75.35 CYVR YES
CAN1942 Flight Officer Joseph Fucito United States United States 05/14/2019 17 25.31 KDEN YES
CAN1952 Commercial Senior Captain Brian Evans United States United States 05/23/2019 237 554.12 LIRA YES
CAN2128 Fleet  Repaint Manager George Missimer United States United States 10/19/2019 86 415.43 RCTP YES YES
CAN2136 Commercial Captain Ruberto Stutzer Brazil Brazil 10/28/2019 50 87.54 VABB YES
CAN2208 ATP Senior Captain David Fernandez Spain Spain 01/01/2020 6 11.05 CYYC YES