Canadian Xpress® logoCanadian Xpress® Virtual Airline
Pilot ID: Password:
Skip Navigation Links
Home
|Skip Navigation Links
Join Us
|Skip Navigation Links
Pilots
|Skip Navigation Links
Events
|Skip Navigation Links
Fleet
|Skip Navigation Links
Operations
|Skip Navigation Links
Training
|Skip Navigation Links
Pilot Ratings
|Skip Navigation Links
Downloads
|Skip Navigation Links
Pilot's Forum
|Skip Navigation Links
Help
|Skip Navigation Links
Donate
Canadian Xpress® Pilot Roster
Pilot IDName LocationFlightsHoursRankStatusDetails
CXA001Marc Wheeler Canada Canada36807995:07 Master ATP Captain Active
CXA004John Sousa Canada Canada1001225811:04 Master ATP Captain Active
CXA007Dave Weese Canada Canada21634106:24 Master ATP Captain Active
CXA011Mark Walsh Canada Canada8551305:41 Master ATP Captain Active
CXA014Claude Pradier Australia Australia19441899:28 Master ATP Captain Active
CXA015Stephen Hayward Canada Canada112779:06 Master ATP Captain Active
CXA029Matt Gaboriault Canada Canada20443459:16 Master ATP Captain Active
CXA052Paul Mercier Canada Canada15464045:43 Master ATP Captain Active
CXA053Louis Simon Canada Canada1891330:21 Master ATP Captain Active
CXA059Daniel Louvet Canada Canada5511380:16 Master ATP Captain Active
CXA100Joe Roberts Canada Canada31696905:37 Master ATP Captain Active
CXA101Dean Wheeler Canada Canada5701934:29 Master ATP Captain Active
CXA102Nick Austin Canada Canada2727:12 First Officer Active
CXA103Joerg Unland Germany Germany30:56 Second Officer Active
CXA104Jared Logan Canada Canada00:00 Second Officer New Pilot
CXA105Arda Fettin United Kingdom United Kingdom00:00 Second Officer New Pilot
CXA106Fernand Leblanc Canada Canada5208383:12 Master ATP Captain Active
CXA107Michael Marquardt Canada Canada50894:19 Master ATP Captain Active
CXA109Bill Wheeler Canada Canada7802539:44 Master ATP Captain Active
CXA110Burton Dykeman Canada Canada3133849:42 Master ATP Captain Active
CXA111Fernando Benítez Spain Spain3991058:24 Master ATP Captain Inactive
CXA112Mike Kepple United States of America United States of America10:14 Second Officer Active
CXA113Andrew Grey United States of America United States of America00:00 Second Officer New Pilot
CXA114Nicholas Sandy United States of America United States of America58:48 Second Officer Active
CXA115Mahmod Salem Canada Canada00:00 Second Officer New Pilot
CXA116Nuno Santos Portugal Portugal1872267:05 Master ATP Captain Active
CXA117Martin Jose Garcia Ramirez Spain Spain00:00 Second Officer New Pilot
CXA118Malcolm Dix Canada Canada122:04 First Officer Active
CXA119Sergey Polyarnik Ukraine Ukraine2914086:31 Master ATP Captain Active
CXA120Colin Gray Canada Canada00:00 Second Officer New Pilot
CXA121Bachir Skender Canada Canada11:21 Second Officer Active
CXA123Benjamin Palmer United States of America United States of America00:00 Second Officer New Pilot
CXA126Paul Archer Canada Canada103123:34 Senior Captain Active
CXA127Robert Clement Canada Canada3649:48 First Officer Active
CXA132Andre Lamy Canada Canada455431:42 Master ATP Captain Active
CXA142David Oberlander United States of America United States of America3730:24 First Officer Inactive
CXA151Kelly Wilson Canada Canada786778:06 Master ATP Captain Active
CXA176Luc Dube Canada Canada315510:45 Master ATP Captain Active
CXA178John Goral United States of America United States of America288615:17 Master ATP Captain Active
CXA182John Optegrove Canada Canada5472:05 Master ATP Captain Active
CXA185Gilles-Gabriel Gouffran Canada Canada705721:46 Master ATP Captain Active
CXA206Trey Holton United States of America United States of America731142:56 Master ATP Captain Active
CXA207Matthew Roesener United States of America United States of America354627:42 Master ATP Captain Active
CXA210Jeff Rowland Canada Canada4501320:47 Master ATP Captain Active
CXA216Tom Rowley Canada Canada185222:53 ATP Captain Active
CXA222Brendan McCoy United States of America United States of America7271229:38 Master ATP Captain Active
CXA224Jean-Philippe Luiggi Canada Canada28383579:21 Master ATP Captain Active
CXA225Vetter Burns United States of America United States of America271278:44 Master ATP Captain Active
CXA228Dave Willson Canada Canada61188:11 Senior Captain Active
CXA229Richard Branch United States of America United States of America100161:25 Senior Captain Active
CXA232Lee Van Ginhoven United States of America United States of America297703:24 Master ATP Captain Active
CXA236Julio Hernandez Canada Canada281657:22 Master ATP Captain Active
CXA237Ernie Leboe Canada Canada18760:36 Master ATP Captain Active
CXA252Juan Jaramillo Canada Canada2526:35 First Officer Active
CXA257Louis Brouillette Canada Canada251771:14 Master ATP Captain Active
CXA259Ethan Fortier Canada Canada158432:59 Master ATP Captain Active
CXA260Iyad Okal Canada Canada60160:34 Senior Captain Active
CXA269Bob Donovan United States of America United States of America471779:47 Master ATP Captain Active
CXA270Peter Balfe Canada Canada107204:09 ATP Captain Active
CXA273Adam Scott Canada Canada57:06 Second Officer Active
CXA280Soonho Lee United States of America United States of America205022:15 Master ATP Captain Active
CXA288Barry Macknight Canada Canada2360:23 Master ATP Captain Active
CXA289Jonathan Bleeker South Africa South Africa11725:09 Master ATP Captain Active
CXA300Daniel Kolej Czech Republic Czech Republic190307:43 Master ATP Captain Active
CXA312Michel Vaillancourt Canada Canada78122:44 Senior Captain Active
CXA318Lindsey Wiebe Canada Canada268331:04 Master ATP Captain Active
CXA320Eduardo Caldera-Petit Canada Canada187338:00 Master ATP Captain Active
CXA321Lee Macmillan Canada Canada342762:01 Master ATP Captain Active
CXA328Robert Versluys Netherlands Netherlands3082964:34 Master ATP Captain Active
CXA329Nicholas Sheehy Canada Canada59:41 Second Officer Inactive
CXA338Keffelew Assefa Canada Canada523:47 First Officer Active
CXA342Allan Bailey Canada Canada29116:04 Senior Captain Inactive
CXA346Eric Dziura United States of America United States of America170331:41 Master ATP Captain Active
CXA351Leonardo Ojeda United States of America United States of America11099:28 Captain Active
CXA362Mike Scott Canada Canada169:59 Captain Active
CXA369Gordon Bretz Canada Canada6898:40 Captain Active
CXA372Sylvain Tousignant Canada Canada179399:48 Master ATP Captain Active
CXA381Dennis Connors United States of America United States of America5270:42 ATP Captain Active
CXA393Daniel Pergau Canada Canada3029:33 First Officer Active
CXA394Wade Welsh Canada Canada11135:13 Senior Captain Active
CXA400Ignacio Nemina Argentina Argentina28853:44 Master ATP Captain Active
CXA401Akeem Chesney Trinidad And Tobago Trinidad And Tobago197170:34 Senior Captain Active
CXA411Robert Barrows United States of America United States of America631078:23 Master ATP Captain Active
CXA418James Miller United States of America United States of America71172:55 Senior Captain Active
CXA425Andy Keeney United Kingdom United Kingdom2904919:16 Master ATP Captain Active
CXA426Brandon Card Canada Canada131428:38 Master ATP Captain Active
CXA430Lance Levsen Canada Canada1840:02 First Officer Active
CXA436Ken Schneider Canada Canada275602:06 Master ATP Captain Active
CXA439Renato Flores United States of America United States of America4352:26 Captain Inactive
CXA440Ian Oliver United States of America United States of America1112:38 Second Officer Active
CXA451Marco Silva United States of America United States of America106339:09 Master ATP Captain Active
CXA459Serge Dubord Canada Canada42101:47 Senior Captain Active
CXA461Mike Kenny Canada Canada104174:12 Senior Captain Active
CXA469Gord Hoff Canada Canada373606:05 Master ATP Captain Active
CXA472Rob Nabieszko Canada Canada4159:31 Captain Active
CXA480Trevor Bagnell Canada Canada230219:32 ATP Captain Active
CXA485Bernard Savard Canada Canada1128:26 First Officer Active
CXA497Craig Rideout Canada Canada259359:02 Master ATP Captain Active
CXA499Alexis Gonzalez Mexico Mexico2948:38 First Officer Active
CXA505Ariel Rodriguez United States of America United States of America2120:51 First Officer Active
CXA507Michael Wang Canada Canada920:25 First Officer Inactive
CXA511Tim Thiessen Canada Canada6985:23 Captain Active
CXA517Brian Ocque United States of America United States of America6170:24 Captain Active
CXA520Rob Babiak Canada Canada5184:49 Captain Active
CXA522Marc-Andre Lalande Canada Canada3144509:41 Master ATP Captain Active
CXA524Mike Chute Canada Canada5251916:08 Master ATP Captain Active
CXA525Isaac Crum United States of America United States of America31:03 Second Officer Inactive
CXA528Tristan Haab Austria Austria48:10 Second Officer Active
CXA529Steve Keen United States of America United States of America283523:02 Master ATP Captain Active
CXA530Ray Bansemer Australia Australia99272:35 ATP Captain Active
CXA531Greg Clifford Ireland Ireland00:00 Second Officer Active
CXA533Don Dickson Canada Canada136212:03 ATP Captain Active
CXA540Zachary Brown Canada Canada23:08 Second Officer Inactive
CXA541William Gil United States of America United States of America68135:36 Senior Captain Active
CXA543John Speers Canada Canada2339:43 First Officer Active
CXA545Rob Finlay Canada Canada271313:15 Master ATP Captain Active
CXA546Adam Boffa Canada Canada10671861:22 Master ATP Captain Active
CXA550Tim Murphy Canada Canada5331117:52 Master ATP Captain Active
CXA554Louis Massicotte Canada Canada963018:55 Master ATP Captain Active
CXA555Dave Rittenhouse Canada Canada146604:39 Master ATP Captain Active
CXA557Todd Malek Canada Canada22102853:34 Master ATP Captain Active
CXA568Saravanan Muralee Canada Canada2535:19 First Officer Active
CXA569Younes Benaddi Canada Canada1151:25 Captain Active
CXA573Ian Farr Canada Canada8186:02 Captain Inactive
CXA574Sergio Campos Brazil Brazil68162:31 Senior Captain Active
CXA575Jerry Bourque Dominican Republic Dominican Republic265503:10 Master ATP Captain Active
CXA576Gaetan Gelinas Canada Canada7161213:00 Master ATP Captain Active
CXA578Scott Wallace Canada Canada6771:46 Captain Active
CXA584Cristiano Arosio Italy Italy113102:31 Master ATP Captain Active
CXA585Kittinun Rungruang Thailand Thailand1232:30 First Officer Inactive
CXA587Andy Warren Canada Canada4750:26 Captain Active
CXA597Jeff Kafka Canada Canada83:37 Second Officer Active
CXA599Robert Zolliecoffer United States of America United States of America35:23 Second Officer Active
CXA600Alex Sousa Canada Canada128573:24 Master ATP Captain Active
CXA601Josh Jenk Canada Canada22:53 Second Officer Active
CXA607Porter Schmidt United States of America United States of America3058:51 Captain Active
CXA608Jim Allan Canada Canada341673:45 Master ATP Captain Active
CXA615Paul E Roger Canada Canada237422:20 Master ATP Captain Active
CXA618Dean Roy Canada Canada198304:43 Master ATP Captain Active
CXA619Wayne Welch Canada Canada407669:12 Master ATP Captain Active
CXA624James Barnett United States of America United States of America2461:09 Captain Active
CXA631Faron Kolbe Canada Canada2516:59 Second Officer Active
CXA635Ekrem Halimic Canada Canada263849:47 Master ATP Captain Active
CXA638Deon Jonker South Africa South Africa37152:14 Senior Captain Active
CXA639Darren Sheldon Australia Australia24192:10 Senior Captain Inactive
CXA644Eric Hayman Canada Canada34:25 Second Officer Active
CXA645Pedro Gimenez Argentina Argentina3685:57 Master ATP Captain Active
CXA647Brian Hamilton Australia Australia8730:32 Master ATP Captain Active
CXA649Daniel Kraft Canada Canada1885:52 Captain Active
CXA651Alan Cottrill United Kingdom United Kingdom4211473:22 Master ATP Captain Active
CXA654Giulio Ho Canada Canada93172:15 Senior Captain Active
CXA657Mike Peric Canada Canada2244:40 First Officer Active
CXA661Jason Fearing United States of America United States of America94139:55 Senior Captain Active
CXA663Aaron Miles Canada Canada2024:13 First Officer Inactive
CXA664Jacob Conkin Canada Canada1071:18 Captain Inactive
CXA678Brian Smart Canada Canada18161662:47 Master ATP Captain Active
CXA682Sean Hopkins Canada Canada54182:58 Senior Captain Active
CXA683Chris Sturgeon United Kingdom United Kingdom00:00 Second Officer New Pilot
CXA685Marek Strnad Canada Canada89284:54 ATP Captain Active
CXA689Chris Paschetto United States of America United States of America32:24 Second Officer Active
CXA694Chris Fowlie Canada Canada4846:27 First Officer Active
CXA697Duy Thanh Vietnam Vietnam05:00 Second Officer Active
CXA704Arko Basu Singapore Singapore2943:05 First Officer Active
CXA706Gabriel Panis Canada Canada48104:14 Senior Captain Active
CXA707Michael Mcconnell Canada Canada816:38 Second Officer Active
CXA709Michael Leaman Canada Canada52394:55 Master ATP Captain Active
CXA714Serge Nanovsky Latvia Latvia1727:40 First Officer Active
CXA716John Gillis United States of America United States of America92549:42 Master ATP Captain Active
CXA718Ewen Savage Ireland Ireland162186:46 Senior Captain Active
CXA720Eric Pedneault Canada Canada22:55 Second Officer Active
CXA722Viacheslav Mirin Ukraine Ukraine52861:27 Master ATP Captain Active
CXA723Mike Normandeau Canada Canada415:11 Second Officer Active
CXA724Alain Ross Canada Canada842793:49 Master ATP Captain Active
CXA726Steve Oster Canada Canada451500:26 Master ATP Captain Active
CXA727Taran Salyers United States of America United States of America10:15 Second Officer Active
CXA729Chris Holloman United States of America United States of America12:01 Second Officer Active
CXA733David Chircop Canada Canada66:20 Second Officer Active
CXA736Jeffrey McMillan Canada Canada92238:11 ATP Captain Active
CXA737Patrice Mathieu Canada Canada51042:46 Master ATP Captain Active
CXA740Thomas Hootz Canada Canada23:36 Second Officer Active
CXA741Cameron Sansone United States of America United States of America21:29 Second Officer Active
CXA742Abdellatif El Qochairi Spain Spain16546:01 Master ATP Captain Inactive
CXA743Malcolm Seakins Australia Australia89:38 Second Officer Active
CXA744Joseph Penn United States of America United States of America42:36 Second Officer Active
CXA746Christian Parise Canada Canada10:27 Second Officer Active
CXA747David Sapira Canada Canada79416:23 Master ATP Captain Active
CXA749Darren Elliott Canada Canada73:04 Second Officer Active
CXA752Gregor Starasinic Slovenia Slovenia22995403:00 Master ATP Captain Active
CXA753Emerson Ally United States of America United States of America10:49 Second Officer Active
CXA756Joseph Davis United States of America United States of America137:03 First Officer Active
CXA758Mahmoud Hamad Libya Libya4584:23 Captain Active
CXA759Brett Shearer Canada Canada42:10 Second Officer Active
CXA760Ryan Sernoskie Canada Canada6481410:06 Master ATP Captain Active
CXA762Daniel Ekpo Nigeria Nigeria00:00 Second Officer Active
CXA763Robert Carter Canada Canada10:42 Second Officer Active
CXA764Robert Bower United States of America United States of America35:58 Second Officer Active
CXA767Danny Patterson United States of America United States of America2028:06 First Officer Active
CXA769Jicil Harris India India00:00 Second Officer Inactive
CXA770Rohit Basapa Canada Canada00:00 Second Officer Inactive
CXA771Tim Trott Canada Canada00:00 Second Officer Inactive
CXA774Pragith Prakash Canada Canada41:06 Second Officer Active
CXA777Denis Brown Canada Canada3270:10 Captain Active
CXA778Bryan Cheung Canada Canada1632:55 Master ATP Captain Active
CXA779Nicolas Boudreau Canada Canada00:00 Second Officer Inactive
CXA780Mark Trumble Canada Canada2097:25 Captain Active
CXA781David Vollant Canada Canada413773:31 Master ATP Captain Active
CXA782Ahsan Amir Khan Denmark Denmark00:00 Second Officer New Pilot
CXA783Matteo Pozzi Italy Italy1627:40 First Officer Active
CXA784Jean Pierre Pujals France France204321:56 Master ATP Captain Active
CXA785Jacob Toole United States of America United States of America65:57 Second Officer Active
CXA787Paul Wilkinson United Kingdom United Kingdom10:24 Second Officer Active
CXA788Utkarsh Reuben Khanna India India00:00 Second Officer New Pilot
CXA789Victor Martinez United States of America United States of America191458:06 Master ATP Captain Active
CXA790Joe Dow Canada Canada328270:48 ATP Captain Active
CXA792Jason Karle Canada Canada9484:09 Captain Active
CXA795Lewis Howard United States of America United States of America00:00 Second Officer New Pilot
CXA797Raffaele Cocchiaro Italy Italy4477:15 Captain Active
CXA798Alec Stelloh United States of America United States of America626:04 First Officer Active
CXA799Max Hightower United States of America United States of America21:56 Second Officer Active
CXA807Frank Phlippo Belgium Belgium133330219:20 Master ATP Captain Active
CXA809Neil Ryans Ireland Ireland1115:51 Second Officer Active
CXA815Gerrit Venter Swaziland Swaziland3048:34 First Officer Active
CXA821Charles De Serres Canada Canada711:57 Second Officer Inactive
CXA822Robert Anselmo United States of America United States of America337794:59 Master ATP Captain Active
CXA831Lawrence Legge Canada Canada10184:25 Captain Active
CXA832Seng Hup Chua Malaysia Malaysia915:34 Second Officer Active
CXA833Matthew Seguin Canada Canada316500:55 Master ATP Captain Inactive
CXA839Stephen Prendergast Canada Canada17131922:25 Master ATP Captain Active
CXA844Richard Souaid Canada Canada11962656:50 Master ATP Captain Active
CXA851Abdul-Aziz Bakari Nigeria Nigeria1428:52 First Officer Active
CXA852Gustavo Aguilar Canada Canada94484:11 Master ATP Captain Active
CXA855Sam Munden Canada Canada111236:54 ATP Captain Active
CXA880Peter Chang South Korea South Korea4053097:35 Master ATP Captain Active
CXA883Jose Antonio Garrido Spain Spain104419:42 Master ATP Captain Active
CXA884Gordon Saint Canada Canada174583:19 Master ATP Captain Active
CXA894Willie Pretorius South Africa South Africa5671056:11 Master ATP Captain Active
CXA911Franklin Duncan United States of America United States of America11211734:16 Master ATP Captain Active
CXA912Jose Alves Brazil Brazil4750:30 Captain Active
CXA915Steve Horn United States of America United States of America380523:58 Master ATP Captain Active
CXA916Michel Bolduc Canada Canada6213078:20 Master ATP Captain Active
CXA922Alex Beavil United Kingdom United Kingdom13368:24 Master ATP Captain Active
CXA923Walter Houston Australia Australia244163:32 Senior Captain Active
CXA924Claude Joannette Canada Canada13833681:55 Master ATP Captain Active
CXA926Robert Patenaude Canada Canada86:46 Second Officer Active
CXA943Ed Easterbrook Canada Canada5671536:14 Master ATP Captain Active
CXA946Alan Walker Canada Canada2521:28 First Officer Inactive
CXA958Ephrem Prudencio Canada Canada11992329:35 Master ATP Captain Active
CXA963Ulrich Niekamp Germany Germany4251378:08 Master ATP Captain Active
CXA966Chris Williams United Kingdom United Kingdom298320:03 Master ATP Captain Active
CXA970Peter Hall Canada Canada129219:16 ATP Captain Active
CXA974Gaston Cyr Canada Canada3325190:02 Master ATP Captain Active
CXA975Dale Marcum United States of America United States of America4967:54 Captain Active
CXA976Ricardo Andres Navajas Spain Spain303346:36 Master ATP Captain Active
*Hours include bonus hours for contests, challenges and may also contain hours transferred from other VAs.


Canadian Xpress® is a Trademark of Canadian Xpress Virtual Airline®.
All content on this web site may not be shared, copied, reproduced or used
in any way without prior written consent of Canadian Xpress Virtual Airline®.
© Copyright 2009-2017 Canadian Xpress Virtual Airline® All Rights reserved.