INDEPENDENT 2042
POSITIONAL LEADERBOARDS
06/09/2042
BNN Index
|
FBL
|
SCORES
|
STANDINGS
|
STATS
|
TEAMS
|
PLAYERS
|
TRANSACTIONS
|
HISTORY
League History Index
|
Players
|
Teams
|
Managers
|
Leagues
|
Leaderboards
|
Awards
|
Accomplishments
IL
|
UL
:
Stats & Leaders
-
Batting Register
-
Pitching Register
-
Fielding Register
-
Positional Leaderboards
Rookies
-
Drafted Players
-
Transactions Log
-
Injury Log
CATCHERS
BATTING AVERAGE
Camden Hodge
.350
Adam Lappin
.326
Tony Castellanos
.277
Adam Szablewski
.231
ON-BASE PCT
Camden Hodge
.410
Adam Lappin
.377
Tony Castellanos
.327
Adam Szablewski
.314
SLUGGING PCT
Camden Hodge
.607
Adam Lappin
.540
Tony Castellanos
.505
Adam Szablewski
.355
OPS
Camden Hodge
1.016
Adam Lappin
.917
Tony Castellanos
.832
Adam Szablewski
.669
WAR
Camden Hodge
4.4
Adam Lappin
3.0
Werner Aastrom
2.2
Wayne Price
2.2
Tony Castellanos
2.0
GAMES
C.J. McCammond
60
Camden Hodge
56
Adam Lappin
53
Tony Castellanos
52
Willie Garcia
52
AT-BATS
Camden Hodge
206
Tony Castellanos
188
Adam Lappin
187
Adam Szablewski
186
Willie Garcia
179
RUNS
Camden Hodge
35
Adam Szablewski
23
Tony Castellanos
21
C.J. McCammond
21
Adam Lappin
20
HITS
Camden Hodge
72
Adam Lappin
61
Werner Aastrom
53
Tony Castellanos
52
Wayne Price
47
TOTAL BASES
Camden Hodge
125
Adam Lappin
101
Tony Castellanos
95
Werner Aastrom
82
Wayne Price
82
SINGLES
Camden Hodge
45
Adam Lappin
41
Werner Aastrom
36
C.J. McCammond
34
Tony Castellanos
31
DOUBLES
Camden Hodge
14
Werner Aastrom
11
Wayne Price
11
Adam Szablewski
11
Tony Castellanos
10
TRIPLES
Adam Lappin
2
Rudolf Bishop
1
C.J. McCammond
1
Casey Warren
1
Werner Aastrom
0
HOME RUNS
Camden Hodge
13
Tony Castellanos
11
Adam Lappin
9
Wayne Price
8
Armando Rodriguez
7
RBI
Camden Hodge
47
Adam Szablewski
29
Werner Aastrom
28
Tony Castellanos
28
Adam Lappin
28
STOLEN BASES
C.J. McCammond
15
Jordan Silva
6
Adam Lappin
5
Tony Castellanos
2
Wayne Price
2
CAUGHT STEALING
Adam Lappin
3
Mario Moreno
3
Tony Castellanos
2
C.J. McCammond
2
Ramon Ortega
1
WALKS
Adam Szablewski
22
Camden Hodge
21
Werner Aastrom
20
C.J. McCammond
19
Mike Banks
17
HIT BY PITCH
Mario Moreno
5
Adam Lappin
3
C.J. McCammond
2
Wayne Price
2
Raul Rodas
2
STRIKEOUTS
Willie Garcia
75
Casey Warren
75
Armando Rodriguez
50
Mike Banks
49
Mario Moreno
47
FIRST BASEMEN
BATTING AVERAGE
Jose Gallegos
.292
Emilio Orona
.273
Sean Woodall
.264
Geoff Walsh
.239
Mark Martin
.229
ON-BASE PCT
Jose Gallegos
.358
Emilio Orona
.335
Bobby Mendoza
.327
Sean Woodall
.325
Mark Martin
.322
SLUGGING PCT
Emilio Orona
.449
Bobby Mendoza
.431
Cody Cherry
.419
Mark Martin
.411
Jose Gallegos
.411
OPS
Emilio Orona
.784
Jose Gallegos
.769
Bobby Mendoza
.758
Mark Martin
.733
Sean Woodall
.727
WAR
Bobby Mendoza
1.8
Jose Gallegos
1.6
Emilio Orona
1.2
Mark Martin
1.0
Sean Woodall
0.7
GAMES
Emilio Orona
63
Ivan Galiano
61
Jose Gallegos
60
Jordan Rojas
60
Mark Martin
59
AT-BATS
Sean Woodall
246
Jose Gallegos
236
Mark Martin
231
Emilio Orona
227
Frank Moreno
224
RUNS
Mark Martin
34
Bobby Mendoza
33
Jose Gallegos
32
Sean Woodall
28
Emilio Orona
27
HITS
Jose Gallegos
69
Sean Woodall
65
Emilio Orona
62
Mark Martin
53
Frank Moreno
51
TOTAL BASES
Emilio Orona
102
Sean Woodall
99
Jose Gallegos
97
Mark Martin
95
Bobby Mendoza
94
SINGLES
Jose Gallegos
51
Sean Woodall
46
Emilio Orona
42
Frank Moreno
39
Ivan Galiano
34
DOUBLES
Jose Gallegos
13
Geoff Walsh
12
Sean Woodall
11
Emilio Orona
10
Jordan Rojas
9
TRIPLES
Robert Alcantar
1
Ajani Brown
1
Cody Cherry
1
Mark Martin
1
Frank Moreno
1
HOME RUNS
Bobby Mendoza
14
Cody Cherry
11
Mark Martin
11
Emilio Orona
10
Enrique Paucar
8
RBI
Emilio Orona
33
Ivan Galiano
27
Enrique Paucar
27
Geoff Walsh
26
Cody Cherry
23
STOLEN BASES
Jordan Rojas
15
Robert Alcantar
11
Sean Woodall
9
Frank Moreno
8
Mark Martin
5
CAUGHT STEALING
Sean Woodall
5
Jordan Rojas
4
Ajani Brown
3
Frank Moreno
3
Mark Martin
2
WALKS
Bobby Mendoza
38
Enrique Paucar
31
Ajani Brown
27
Mark Martin
26
Chris Olmedo
21
HIT BY PITCH
Mark Martin
6
Geoff Walsh
6
Cody Cherry
4
Jose Gallegos
4
Sean Woodall
4
STRIKEOUTS
Cody Cherry
72
Enrique Paucar
72
Ivan Galiano
67
Mark Martin
66
Bobby Mendoza
65
SECOND BASEMEN
BATTING AVERAGE
Tom Boatright Jr.
.286
Rodrigo Ortiz
.261
Hector Garcia
.253
Antonio Sanchez
.240
Jose Cortez
.228
ON-BASE PCT
Tom Boatright Jr.
.378
Hector Garcia
.341
Rodrigo Ortiz
.312
Jose Cortez
.299
Antonio Sanchez
.297
SLUGGING PCT
Rodrigo Ortiz
.504
Tom Boatright Jr.
.447
Hector Garcia
.398
Brian Duffy
.386
Antonio Sanchez
.362
OPS
Tom Boatright Jr.
.825
Rodrigo Ortiz
.816
Hector Garcia
.739
Brian Duffy
.676
Antonio Sanchez
.660
WAR
Tom Boatright Jr.
3.1
Rodrigo Ortiz
2.6
Hector Garcia
2.1
Antonio Sanchez
1.8
Jared Davis
1.0
GAMES
Jose Cortez
62
Dan Breyfogle
60
Sam Keough
60
Brian Duffy
59
Rodrigo Ortiz
59
AT-BATS
Antonio Sanchez
229
Brian Duffy
228
Rodrigo Ortiz
226
Juan Santos
225
Jose Cortez
219
RUNS
Rodrigo Ortiz
37
Brian Duffy
32
Antonio Sanchez
30
Tom Boatright Jr.
29
Hector Garcia
26
HITS
Tom Boatright Jr.
62
Rodrigo Ortiz
59
Antonio Sanchez
55
Brian Duffy
52
Jose Cortez
50
TOTAL BASES
Rodrigo Ortiz
114
Tom Boatright Jr.
97
Brian Duffy
88
Antonio Sanchez
83
Jose Cortez
74
SINGLES
Tom Boatright Jr.
45
Antonio Sanchez
37
Brian Duffy
35
Jose Cortez
34
Hector Garcia
33
DOUBLES
Antonio Sanchez
13
Juan Santos
13
Jose Cortez
12
Rodrigo Ortiz
11
Dan Breyfogle
10
TRIPLES
Sam Keough
4
Hector Garcia
3
Tom Boatright Jr.
2
Sergio Covas
2
Jared Davis
1
HOME RUNS
Rodrigo Ortiz
14
Brian Duffy
9
Tom Boatright Jr.
8
Hector Garcia
5
Antonio Sanchez
5
RBI
Rodrigo Ortiz
42
Tom Boatright Jr.
33
Hector Garcia
25
Antonio Sanchez
25
Brian Duffy
24
STOLEN BASES
Antonio Sanchez
18
Brian Duffy
13
Juan Santos
13
Sergio Covas
8
Tom Manson
7
CAUGHT STEALING
Juan Santos
7
Brian Duffy
5
Hector Garcia
4
Tom Boatright Jr.
2
Dan Breyfogle
1
WALKS
Tom Boatright Jr.
30
Dan Breyfogle
25
Hector Garcia
23
Jose Cortez
20
Ramon Guardado
20
HIT BY PITCH
Juan Santos
7
Rodrigo Ortiz
5
Vinny Rodriguez
4
Tom Boatright Jr.
3
Brian Duffy
3
STRIKEOUTS
Ramon Guardado
74
Sam Keough
68
Dan Breyfogle
58
Jose Cortez
58
Sergio Covas
55
THIRD BASEMEN
BATTING AVERAGE
Jose Baez
.308
John Ainsworth
.295
Gilberto Leyva
.262
Chris Harrison
.255
Christian Cruz
.255
ON-BASE PCT
Jose Baez
.419
Christian Cruz
.346
John Ainsworth
.333
Julio Apodaca
.301
Javier Andrade
.300
SLUGGING PCT
Jose Baez
.490
Gilberto Leyva
.465
Javier Andrade
.411
Chris Harrison
.406
John Ainsworth
.398
OPS
Jose Baez
.910
Gilberto Leyva
.753
John Ainsworth
.732
Christian Cruz
.711
Javier Andrade
.711
WAR
Jose Baez
3.1
Gilberto Leyva
1.7
Javier Andrade
1.4
John Ainsworth
1.4
Chris Harrison
1.3
GAMES
Chris Harrison
62
Tyler Craig
61
Kyle Martin
60
John Ainsworth
59
Javier Andrade
59
AT-BATS
John Ainsworth
241
Tyler Craig
241
Chris Harrison
239
Julio Apodaca
230
Javier Andrade
224
RUNS
John Ainsworth
34
Chris Harrison
33
Gilberto Leyva
30
Jose Baez
27
Neal Kerfoot
24
HITS
John Ainsworth
71
Jose Baez
64
Chris Harrison
61
Julio Apodaca
56
Javier Andrade
55
TOTAL BASES
Jose Baez
102
Chris Harrison
97
John Ainsworth
96
Gilberto Leyva
94
Javier Andrade
92
SINGLES
John Ainsworth
56
Jose Baez
42
Julio Apodaca
38
Chris Harrison
37
Christian Cruz
36
DOUBLES
Chris Harrison
18
Julio Apodaca
14
Jose Baez
14
Javier Andrade
13
Christian Cruz
11
TRIPLES
Kyle Martin
3
Julio Apodaca
1
Tyler Craig
1
Christian Cruz
1
Neal Kerfoot
1
HOME RUNS
Gilberto Leyva
10
Javier Andrade
8
Jose Baez
8
Dan Hundemer
8
Neal Kerfoot
8
RBI
Gilberto Leyva
30
Jose Baez
28
Dan Hundemer
28
Javier Andrade
27
John Ainsworth
26
STOLEN BASES
Gilberto Leyva
11
Evan McIndoe
10
John Ainsworth
8
Kyle Martin
4
Tyler Craig
3
CAUGHT STEALING
John Ainsworth
3
Julio Apodaca
3
Gilberto Leyva
3
Tyler Craig
1
Christian Cruz
1
WALKS
Jose Baez
36
Christian Cruz
25
Neal Kerfoot
23
Dan Hundemer
16
Julio Apodaca
15
HIT BY PITCH
Javier Andrade
5
Dan Hundemer
5
Julio Apodaca
4
Jose Baez
4
Kyle Martin
4
STRIKEOUTS
Neal Kerfoot
71
Tyler Craig
65
Dan Hundemer
62
Javier Andrade
57
Christian Cruz
45
SHORTSTOPS
BATTING AVERAGE
Miguel Trujillo
.286
Gavin Newman
.259
Rich Myles
.240
Danny Alvarado
.237
Will Servais
.234
ON-BASE PCT
Miguel Trujillo
.367
Gavin Newman
.332
Jim Milam
.320
Rich Myles
.314
Danny Alvarado
.298
SLUGGING PCT
Miguel Trujillo
.471
Miguel Loayza
.415
Nick Harlan
.375
Will Servais
.369
Gavin Newman
.360
OPS
Miguel Trujillo
.839
Miguel Loayza
.710
Gavin Newman
.692
Rich Myles
.673
Jim Milam
.667
WAR
Miguel Trujillo
2.8
Gavin Newman
2.4
Danny Alvarado
2.2
Miguel Loayza
1.9
Nick Harlan
1.7
GAMES
Will Servais
63
Bill Ramos
60
Frank Smith
59
Matt Cieslinski
58
Nick Harlan
58
AT-BATS
Danny Alvarado
228
Gavin Newman
228
Will Servais
222
Matt Cieslinski
221
Bill Ramos
221
RUNS
Gavin Newman
39
Miguel Trujillo
31
Danny Alvarado
28
Miguel Loayza
26
Matt Cieslinski
22
HITS
Miguel Trujillo
60
Gavin Newman
59
Danny Alvarado
54
Rich Myles
52
Will Servais
52
TOTAL BASES
Miguel Trujillo
99
Miguel Loayza
85
Gavin Newman
82
Will Servais
82
Danny Alvarado
81
SINGLES
Gavin Newman
43
Danny Alvarado
39
Rich Myles
36
Will Servais
34
Miguel Trujillo
34
DOUBLES
Miguel Trujillo
19
Bill Ramos
15
Gavin Newman
12
Will Servais
12
Nick Harlan
11
TRIPLES
Bill Ramos
4
Miguel Loayza
2
Jim Milam
1
Gavin Newman
1
Miguel Trujillo
1
HOME RUNS
Miguel Loayza
9
Nick Harlan
7
Jim Milam
7
Danny Alvarado
6
Will Servais
6
RBI
Bill Ramos
28
Rich Myles
26
Miguel Trujillo
26
Danny Alvarado
25
Nick Harlan
25
STOLEN BASES
Gavin Newman
33
Nick Harlan
15
Matt Cieslinski
11
Miguel Trujillo
9
Bill Ramos
8
CAUGHT STEALING
Miguel Loayza
3
Jim Milam
3
Gavin Newman
3
Bill Ramos
3
Miguel Trujillo
2
WALKS
Jim Milam
31
Miguel Trujillo
26
Gavin Newman
23
Matt Cieslinski
22
Rich Myles
22
HIT BY PITCH
Miguel Loayza
4
Jim Milam
4
Bill Shaw
4
Matt Cieslinski
3
Nick Harlan
3
STRIKEOUTS
Jim Milam
85
Bill Ramos
74
Matt Cieslinski
68
Bill Shaw
65
Nick Harlan
60
LEFT FIELDERS
BATTING AVERAGE
Jared Erickson
.257
Matt McFarlane
.244
Jason Prioleau
.243
Andy Rivera
.207
Justin Shaffer
.203
ON-BASE PCT
Noah Winsor
.354
Jason Prioleau
.327
Willis Mendez
.318
Jared Erickson
.318
Oscar Lopez
.316
SLUGGING PCT
Willis Mendez
.461
Jason Prioleau
.444
Jared Erickson
.401
Matt McFarlane
.385
Gabriel Luna
.337
OPS
Willis Mendez
.779
Jason Prioleau
.770
Jared Erickson
.719
Noah Winsor
.681
Matt McFarlane
.651
WAR
Willis Mendez
2.1
Jason Prioleau
2.1
Noah Winsor
1.7
Oscar Lopez
1.3
Jared Erickson
0.8
GAMES
Oscar Lopez
62
David Sanchez
60
Justin Shaffer
60
Edgar de Luna
59
Willis Mendez
59
AT-BATS
Jared Erickson
222
Jason Prioleau
214
Matt McFarlane
213
Noah Winsor
211
Justin Shaffer
207
RUNS
Noah Winsor
37
Jason Prioleau
32
Willis Mendez
30
Oscar Lopez
29
Jared Erickson
26
HITS
Jared Erickson
57
Matt McFarlane
52
Jason Prioleau
52
Justin Shaffer
42
Noah Winsor
41
TOTAL BASES
Jason Prioleau
95
Willis Mendez
94
Jared Erickson
89
Matt McFarlane
82
Noah Winsor
69
SINGLES
Jared Erickson
36
Matt McFarlane
36
Jason Prioleau
29
Andy Rivera
29
Gabriel Luna
26
DOUBLES
Jared Erickson
14
Jason Prioleau
12
Justin Shaffer
11
Matt McFarlane
9
Noah Winsor
9
TRIPLES
Noah Winsor
5
Willie Palacios
4
Jared Erickson
3
Oscar Lopez
3
Gabriel Luna
3
HOME RUNS
Willis Mendez
17
Jason Prioleau
9
Matt McFarlane
7
Edgar de Luna
5
Oscar Lopez
5
RBI
Willis Mendez
35
Jason Prioleau
35
Matt McFarlane
27
Edgar de Luna
20
Gabriel Luna
18
STOLEN BASES
Noah Winsor
27
Oscar Lopez
25
Jared Erickson
11
Willis Mendez
6
Justin Shaffer
6
CAUGHT STEALING
Gabriel Luna
5
Oscar Lopez
4
Willis Mendez
3
Justin Shaffer
3
Noah Winsor
3
WALKS
Noah Winsor
51
Oscar Lopez
31
Willis Mendez
30
David Sanchez
29
Jason Prioleau
28
HIT BY PITCH
Willis Mendez
11
Oscar Lopez
10
David Sanchez
7
Jared Erickson
5
Justin Shaffer
5
STRIKEOUTS
Willis Mendez
95
Oscar Lopez
89
Edgar de Luna
77
Justin Shaffer
67
Jason Prioleau
61
CENTER FIELDERS
BATTING AVERAGE
Chris Whatley
.294
Joe Gibbs
.261
Elias Torres
.247
Manny Barragan
.231
Dan Guerra
.228
ON-BASE PCT
Manny Barragan
.370
Rich Wells
.370
Chris Whatley
.361
Joe Gibbs
.303
Elias Torres
.297
SLUGGING PCT
Chris Whatley
.526
Rich Wells
.458
Manny Barragan
.421
Joe Gibbs
.419
Elias Torres
.381
OPS
Chris Whatley
.887
Rich Wells
.828
Manny Barragan
.791
Joe Gibbs
.721
Elias Torres
.678
WAR
Manny Barragan
3.2
Rich Wells
2.7
Chris Whatley
2.3
Dan Guerra
1.7
Joe Gibbs
1.5
GAMES
Manny Barragan
61
Carlos Gonzalez
61
Rich Wells
61
Cory Martin
60
Dante Hill
59
AT-BATS
Dan Guerra
237
Elias Torres
223
Joe Gibbs
222
Willie Reyes
212
Chris Whatley
211
RUNS
Manny Barragan
37
Joe Gibbs
31
Rich Wells
30
Cory Johnson
29
Dan Guerra
27
HITS
Chris Whatley
62
Joe Gibbs
58
Elias Torres
55
Dan Guerra
54
Willie Reyes
48
TOTAL BASES
Chris Whatley
111
Joe Gibbs
93
Dan Guerra
89
Rich Wells
87
Elias Torres
85
SINGLES
Joe Gibbs
36
Willie Reyes
35
Elias Torres
35
Chris Whatley
33
Dan Guerra
31
DOUBLES
Chris Whatley
18
Dan Guerra
16
Joe Gibbs
14
Elias Torres
14
Manny Barragan
11
TRIPLES
Manny Barragan
4
Joe Gibbs
3
Rich Wells
3
Dan Guerra
2
Cory Johnson
2
HOME RUNS
Rich Wells
9
Chris Whatley
9
Manny Barragan
6
Dante Hill
6
Joe Gibbs
5
RBI
Chris Whatley
37
Manny Barragan
29
Joe Gibbs
20
Rich Wells
20
Dan Guerra
19
STOLEN BASES
Dan Guerra
23
Manny Barragan
21
Carlos Gonzalez
21
Elias Torres
12
Cory Johnson
10
CAUGHT STEALING
Joe Gibbs
7
Cory Martin
5
Manny Barragan
4
Dan Guerra
4
Elias Torres
4
WALKS
Manny Barragan
44
Rich Wells
41
Chris Whatley
22
Carlos Gonzalez
20
Dan Guerra
16
HIT BY PITCH
Carlos Gonzalez
5
Cory Johnson
5
Rich Wells
3
Dante Hill
2
Willie Reyes
2
STRIKEOUTS
Nick Gunderman
83
Cory Martin
75
Dante Hill
70
Dan Guerra
55
Carlos Gonzalez
53
RIGHT FIELDERS
BATTING AVERAGE
Willie de la Rosa
.293
Antonio Cedeno
.281
Jorge Hernandez
.255
Jean Guillot
.254
Carlos de Rosas
.242
ON-BASE PCT
Carlos de Rosas
.384
Antonio Cedeno
.357
Willie de la Rosa
.337
Jean Guillot
.322
Bobby Pena
.320
SLUGGING PCT
Willie de la Rosa
.563
Antonio Cedeno
.487
Bobby Pena
.476
Carlos de Rosas
.474
Jorge Hernandez
.435
OPS
Willie de la Rosa
.901
Carlos de Rosas
.859
Antonio Cedeno
.844
Bobby Pena
.796
Jorge Hernandez
.746
WAR
Carlos de Rosas
3.5
Willie de la Rosa
2.8
Antonio Cedeno
2.7
Bobby Pena
1.7
Mike Cardenas
0.8
GAMES
Carlos de Rosas
62
Mike Cardenas
60
Bobby Pena
59
Mauricio Solis
59
Michael Brown
58
AT-BATS
Mauricio Solis
249
Willie de la Rosa
229
Antonio Cedeno
228
Emmanuel Nicolle
218
Jorge Hernandez
216
RUNS
Carlos de Rosas
44
Antonio Cedeno
40
Willie de la Rosa
39
Jean Guillot
32
Mauricio Solis
27
HITS
Willie de la Rosa
67
Antonio Cedeno
64
Mauricio Solis
57
Jorge Hernandez
55
Jean Guillot
54
TOTAL BASES
Willie de la Rosa
129
Antonio Cedeno
111
Carlos de Rosas
102
Bobby Pena
101
Jorge Hernandez
94
SINGLES
Antonio Cedeno
42
Mauricio Solis
42
Willie de la Rosa
40
Jean Guillot
40
Jorge Hernandez
35
DOUBLES
Carlos de Rosas
12
Mauricio Solis
11
Jorge Hernandez
10
Michael Brown
9
Antonio Cedeno
9
TRIPLES
Antonio Cedeno
1
Willie de la Rosa
1
Carlos de Rosas
1
Marcos Farias
1
Jorge Hernandez
1
HOME RUNS
Willie de la Rosa
17
Bobby Pena
16
Antonio Cedeno
12
Carlos de Rosas
12
Mike Cardenas
11
RBI
Willie de la Rosa
52
Bobby Pena
32
Mike Cardenas
30
Antonio Cedeno
29
Jean Guillot
29
STOLEN BASES
Emmanuel Nicolle
20
Antonio Cedeno
5
Carlos de Rosas
3
Marcos Farias
3
Jorge Hernandez
3
CAUGHT STEALING
Carlos de Rosas
5
Jean Guillot
3
Emmanuel Nicolle
3
Jesus Vargas
3
Michael Brown
2
WALKS
Carlos de Rosas
45
Bobby Pena
29
Antonio Cedeno
23
Jean Guillot
20
Jorge Hernandez
16
HIT BY PITCH
Carlos de Rosas
6
Antonio Cedeno
4
Willie de la Rosa
3
Marcos Farias
3
Bobby Pena
3
STRIKEOUTS
Bobby Pena
89
Emmanuel Nicolle
86
Mauricio Solis
72
Jorge Hernandez
63
Jesus Vargas
59
Powered by:
Out of the Park Developments
,
Out of the Park Baseball
,
Franchise Hockey Manager
Sunday, December 14th , 2025 - OOTP Baseball 25.11 Build 104